xref: /trunk/main/scp2/source/ooo/ure.scp (revision 022bd5b4)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24#include "macros.inc"
25
26Directory gid_Dir_Ure_Bin
27#if defined MACOSX
28    ParentID = gid_Dir_UreLink;
29#else
30    ParentID = gid_Dir_Common_Ure;
31#endif
32    DosName = "bin";
33End
34
35#if !defined WNT
36Directory gid_Dir_Ure_Lib
37#if defined MACOSX
38    ParentID = gid_Dir_UreLink;
39#else
40    ParentID = gid_Dir_Common_Ure;
41#endif
42    DosName = "lib";
43End
44#endif
45
46#if !defined WNT
47Directory gid_Dir_Ure_Share
48#if defined MACOSX
49    ParentID = gid_Dir_UreLink;
50#else
51    ParentID = gid_Dir_Common_Ure;
52#endif
53    DosName = "share";
54End
55#endif
56
57#if defined SOLAR_JAVA
58Directory gid_Dir_Ure_Java
59    ParentID = SCP2_URE_SHARE_DIR;
60    DosName = "java";
61End
62#endif
63
64Directory gid_Dir_Ure_Misc
65    ParentID = SCP2_URE_SHARE_DIR;
66    DosName = "misc";
67End
68
69// Public Executables:
70
71#if defined WNT
72File gid_File_Exe_Uno
73    BIN_FILE_BODY;
74    Dir = gid_Dir_Ure_Bin;
75    Name = EXENAME(uno);
76    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
77    // CompID = "C66A9E2B-B16D-46A9-B9EC-772D9D3837F5";
78End
79#endif
80
81#ifndef WNT
82Shortcut gid_Shortcut_Exe_Uno
83    FileID = gid_File_Exe_StartupSh;
84    Dir = gid_Dir_Ure_Bin;
85    Name = EXENAME(uno);
86    Styles = (RELATIVE);
87End
88#endif
89
90#if defined WNT
91File gid_File_Exe_Regcomp
92    BIN_FILE_BODY;
93    Dir = gid_Dir_Ure_Bin;
94    Name = EXENAME(regcomp);
95    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
96    // CompID = "D51FA672-7C24-4E24-A282-872C4BF690A1";
97End
98#endif
99
100#ifndef WNT
101Shortcut gid_Shortcut_Exe_Regcomp
102    FileID = gid_File_Exe_StartupSh;
103    Dir = gid_Dir_Ure_Bin;
104    Name = EXENAME(regcomp);
105    Styles = (RELATIVE);
106End
107#endif
108
109File gid_File_Exe_Regmerge
110    BIN_FILE_BODY;
111    Dir = gid_Dir_Ure_Bin;
112    Name = EXENAME(regmerge);
113    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
114    // CompID = "881BCC1D-BA4A-4527-9C7D-D89157C2D03B";
115End
116
117File gid_File_Exe_Regview
118    BIN_FILE_BODY;
119    Dir = gid_Dir_Ure_Bin;
120    Name = EXENAME(regview);
121    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
122    // CompID = "DAB09DCD-8491-4DC8-B153-2BA81A830AC2";
123End
124
125#if !defined MACOSX && !defined WNT && defined SOLAR_JAVA
126File gid_File_Exe_Javaldx
127    BIN_FILE_BODY;
128    Dir = gid_Dir_Ure_Bin;
129    Name = EXENAME(javaldx);
130    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
131    // CompID = "291B5981-3E41-40E2-9C3F-115A7DF1C6A1";
132End
133#endif
134
135// Private Executables:
136
137#if !defined WNT
138File gid_File_Exe_StartupSh
139    BIN_FILE_BODY;
140    Dir = gid_Dir_Ure_Bin;
141    Name = "/ure/startup.sh";
142    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
143    // CompID = "C86E816A-4EAE-47E9-BD1F-3E23C80F4EAE";
144End
145#endif
146
147#if !defined WNT
148File gid_File_Exe_UnoBin
149    BIN_FILE_BODY;
150    Dir = gid_Dir_Ure_Bin;
151    Name = "uno.bin";
152    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
153    // CompID = "4AE33B3E-B33E-4BA4-AADC-8D7ED303FDE9";
154End
155#endif
156
157#if !defined WNT
158File gid_File_Exe_RegcompBin
159    BIN_FILE_BODY;
160    Dir = gid_Dir_Ure_Bin;
161    Name = "regcomp.bin";
162    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
163    // CompID = "70FBE546-A228-455F-BCBB-716BF03AD5C6";
164End
165#endif
166
167// Public Dynamic Libraries:
168
169#if defined(WNT)
170#if defined(M1400)
171#if defined(PROF_EDITION)
172File gid_File_Lib_Msvcr80_Ure
173    BIN_FILE_BODY;
174    Styles = (PACKED);
175    Dir = SCP2_URE_DL_DIR;
176#ifndef _STLP_DEBUG
177    Name = "msvcr80.dll";
178#else
179    Name = "msvcr80d.dll";
180#endif
181End
182#endif
183#endif
184#endif
185
186#if defined(WNT)
187#if defined(M1400)
188#if defined(PROF_EDITION)
189File gid_File_Lib_Msvcp80_Ure
190    BIN_FILE_BODY;
191    Styles = (PACKED);
192    Dir = SCP2_URE_DL_DIR;
193#ifndef _STLP_DEBUG
194    Name = "msvcp80.dll";
195#else
196    Name = "msvcp80d.dll";
197#endif
198End
199#endif
200#endif
201#endif
202
203#if defined(WNT)
204#if defined(M1400)
205#if defined(PROF_EDITION)
206File gid_File_Lib_Msvcm80_Ure
207    BIN_FILE_BODY;
208    Styles = (PACKED);
209    Dir = SCP2_URE_DL_DIR;
210#ifndef _STLP_DEBUG
211    Name = "msvcm80.dll";
212#else
213    Name = "msvcm80d.dll";
214#endif
215End
216#endif
217#endif
218#endif
219
220#if defined(WNT)
221#if defined(M1400)
222#if defined(PROF_EDITION)
223File gid_File_Msvcm80crt_Manifest_Ure
224    BIN_FILE_BODY;
225    Styles = (PACKED);
226    Dir = SCP2_URE_DL_DIR;
227#ifndef _STLP_DEBUG
228    Name = "Microsoft.VC80.CRT.manifest";
229#else
230    Name = "Microsoft.VC80.DebugCRT.manifest";
231#endif
232End
233#endif
234#endif
235#endif
236
237File gid_File_Dl_Cppu
238    TXT_FILE_BODY;
239    Dir = SCP2_URE_DL_DIR;
240    Name = SCP2_URE_DL_UNO_VER("cppu", "3");
241    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
242    // CompID = "36C01AC6-BB0A-4181-A8B8-50B793ADEDB7";
243End
244
245File gid_File_Dl_Cppuhelper
246    TXT_FILE_BODY;
247    Dir = SCP2_URE_DL_DIR;
248    Name = SCP2_URE_DL_UNO_COMID_VER("cppuhelper", "3");
249    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
250    // CompID = "D2A191E6-2023-41F5-9032-B98C50C37964";
251End
252
253File gid_File_Dl_PurpEnvHelper
254    TXT_FILE_BODY;
255    Dir = SCP2_URE_DL_DIR;
256    Name = SCP2_URE_DL_UNO_COMID_VER("purpenvhelper", "3");
257    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
258    // CompID = "C80146A8-A14C-44D1-AB9F-D9D8BF22277E";
259End
260
261File gid_File_Dl_Sal
262    TXT_FILE_BODY;
263    Dir = SCP2_URE_DL_DIR;
264    Name = SCP2_URE_DL_UNO_VER("sal", "3");
265    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
266    // CompID = "B1EF3AB6-611E-4027-958A-736583EB82E6";
267End
268
269File gid_File_Dl_Salhelper
270    TXT_FILE_BODY;
271    Dir = SCP2_URE_DL_DIR;
272    Name = SCP2_URE_DL_UNO_COMID_VER("salhelper", "3");
273    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
274    // CompID = "879B80E0-F6E1-4931-8EE6-7CF867CB6AA5";
275End
276
277// Private Dynamic Libraries:
278
279File gid_File_Dl_Profile_Uno
280    TXT_FILE_BODY;
281    Dir = SCP2_URE_DL_DIR;
282    Name = PROFILENAME(/ure/uno);
283    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
284    // CompID = "4681F5C1-8F64-486F-B804-03B4D8CEB41F";
285End
286
287File gid_File_Dl_Reg
288    TXT_FILE_BODY;
289    Dir = SCP2_URE_DL_DIR;
290    Name = SCP2_URE_DL_VER("reg", "3");
291    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
292    // CompID = "D5313B1F-D09F-401F-B180-891F70D489ED";
293End
294
295File gid_File_Dl_Store
296    TXT_FILE_BODY;
297    Dir = SCP2_URE_DL_DIR;
298    Name = SCP2_URE_DL_VER("store", "3");
299    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
300    // CompID = "A5477BD7-89A3-44AF-8B42-9E28D55C8066";
301End
302
303File gid_File_Dl_Xmlreader
304    TXT_FILE_BODY;
305    Dir = SCP2_URE_DL_DIR;
306    Name = SCP2_URE_DL_NORMAL("xmlreader");
307    Styles = (PACKED);
308End
309
310File gid_File_Dl_Jvmaccess
311    TXT_FILE_BODY;
312    Dir = SCP2_URE_DL_DIR;
313    Name = SCP2_URE_DL_COMID_VER("jvmaccess", "3");
314    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
315    // CompID = "F3D6F794-DA6F-4522-B3A7-C15593C1A577";
316End
317
318File gid_File_Dl_Jvmfwk
319    TXT_FILE_BODY;
320    Dir = SCP2_URE_DL_DIR;
321    Name = SCP2_URE_DL_VER("jvmfwk", "3");
322    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
323    // CompID = "4E128F82-FA30-4077-88DC-F745C3330093";
324End
325
326#if defined SOLAR_JAVA
327File gid_File_Dl_Sunjavaplugin
328    TXT_FILE_BODY;
329    Dir = SCP2_URE_DL_DIR;
330    Name = SCP2_URE_DL_BARE("sunjavaplugin");
331    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
332    // CompID = "0AC6C688-876C-40C5-B24E-9257003FDC3E";
333End
334#endif
335
336#if defined SOLAR_JAVA
337File gid_File_Dl_JrepropertiesClass
338    TXT_FILE_BODY;
339    Dir = SCP2_URE_DL_DIR;
340    Name = "JREProperties.class";
341    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
342    // CompID = "0C4B8DCF-18D1-47D9-8BB7-A5C1D9268016";
343End
344#endif
345
346File gid_File_Dl_Profile_Jvmfwk3rc
347    TXT_FILE_BODY;
348    Dir = SCP2_URE_DL_DIR;
349    Name = PROFILENAME(/ure/jvmfwk3);
350    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
351    // CompID = "1124A984-F905-47DC-ACEF-EDEC037F9B38";
352End
353
354File gid_File_Dl_ComnameUno
355    TXT_FILE_BODY;
356    Dir = SCP2_URE_DL_DIR;
357    Name = SCP2_URE_DL_NORMAL(STRING(COMNAME) "_uno");
358    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
359    // CompID = "3FAFBDCB-96FE-4D9E-B655-CA86FE674711";
360End
361
362#if defined SOLAR_JAVA
363File gid_File_Dl_JavaUno
364    TXT_FILE_BODY;
365    Dir = SCP2_URE_DL_DIR;
366    Name = SCP2_URE_DL_NORMAL("java_uno");
367    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
368    // CompID = "5425A018-DAFD-4BC6-A550-377C899DC98A";
369End
370#endif
371
372#if defined SOLAR_JAVA && defined MACOSX
373Shortcut gid_Shortcut_Dl_JavaUno
374    FileID = gid_File_Dl_JavaUno;
375    Dir = SCP2_URE_DL_DIR;
376    Name = "libjava_uno.jnilib";
377    Styles = (RELATIVE);
378End
379#endif
380
381File gid_File_Dl_UnsafeUnoUno
382    TXT_FILE_BODY;
383    Dir = SCP2_URE_DL_DIR;
384    Name = SCP2_URE_DL_NORMAL("unsafe_uno_uno");
385    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
386    // CompID = "74C2909A-FDCF-430A-B0F4-CA6D15690D76";
387End
388
389File gid_File_Dl_AffineUnoUno
390    TXT_FILE_BODY;
391    Dir = SCP2_URE_DL_DIR;
392    Name = SCP2_URE_DL_NORMAL("affine_uno_uno");
393    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
394    // CompID = "CF542EC3-7A51-4EAA-8480-65D5E8906D05";
395End
396
397File gid_File_Dl_LogUnoUno
398    TXT_FILE_BODY;
399    Dir = SCP2_URE_DL_DIR;
400    Name = SCP2_URE_DL_NORMAL("log_uno_uno");
401    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
402End
403
404#if defined WNT && defined _MSC
405File gid_File_Dl_Cli_Uno
406    TXT_FILE_BODY;
407    Dir = SCP2_URE_DL_DIR;
408    Name = SCP2_URE_DL_NORMAL("cli_uno");
409    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
410
411End
412#endif
413
414#if defined WNT && defined _MSC
415
416File gid_File_Dl_Cli_Ure_Assembly
417    TXT_FILE_BODY;
418    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
419    Name = "cli_ure.dll";
420    Dir = SCP2_URE_DL_DIR;
421    Assemblyname = "cli_ure";
422    PublicKeyToken = "ce2cb7e279207b9e";
423    Version = "${CLI_URE_NEW_VERSION}";
424    Culture = "neutral";
425    Attributes = "0";
426#ifndef M1310
427    ProcessorArchitecture = "MSIL";
428#endif
429End
430
431#endif
432
433#if defined WNT && defined _MSC
434
435File gid_File_Dl_Policy_Cli_Ure_Assembly
436    TXT_FILE_BODY;
437    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
438    Name = "${CLI_URE_POLICY_ASSEMBLY}.dll";
439    Dir = SCP2_URE_DL_DIR;
440    Assemblyname = "${CLI_URE_POLICY_ASSEMBLY}";
441    PublicKeyToken = "ce2cb7e279207b9e";
442    Version = "${CLI_URE_POLICY_VERSION}";
443    Culture = "neutral";
444    Attributes = "0";
445#ifndef M1310
446    ProcessorArchitecture = "MSIL";
447#endif
448End
449
450#endif
451
452#if defined WNT && defined _MSC
453
454File gid_File_Dl_Policy_Cli_Ure_Config
455    TXT_FILE_BODY;
456    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
457    Name = "cli_ure.config";
458    Dir = SCP2_URE_DL_DIR;
459    AssignComponent = gid_File_Dl_Policy_Cli_Ure_Assembly;
460End
461
462#endif
463
464#if defined WNT && defined _MSC
465
466File gid_File_Dl_Cli_Basetypes_Assembly
467    TXT_FILE_BODY;
468    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
469    Name = "cli_basetypes.dll";
470    Dir = SCP2_URE_DL_DIR;
471    Assemblyname = "cli_basetypes";
472    PublicKeyToken = "ce2cb7e279207b9e";
473    Version = "${CLI_BASETYPES_NEW_VERSION}";
474    Culture = "neutral";
475    Attributes = "0";
476#ifndef M1310
477    ProcessorArchitecture = "MSIL";
478#endif
479End
480
481#endif
482
483#if defined WNT && defined _MSC
484
485File gid_File_Dl_Policy_Cli_Basetypes_Assembly
486    TXT_FILE_BODY;
487    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
488    Name = "${CLI_BASETYPES_POLICY_ASSEMBLY}.dll";
489    Dir = SCP2_URE_DL_DIR;
490    Assemblyname = "${CLI_BASETYPES_POLICY_ASSEMBLY}";
491    PublicKeyToken = "ce2cb7e279207b9e";
492    Version = "${CLI_BASETYPES_POLICY_VERSION}";
493    Culture = "neutral";
494    Attributes = "0";
495#ifndef M1310
496    ProcessorArchitecture = "MSIL";
497#endif
498End
499
500#endif
501#if defined WNT && defined _MSC
502
503File gid_File_Dl_Policy_Cli_Basetypes_Config
504    TXT_FILE_BODY;
505    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
506    Name = "cli_basetypes.config";
507    Dir = SCP2_URE_DL_DIR;
508    AssignComponent = gid_File_Dl_Policy_Cli_Basetypes_Assembly;
509End
510
511#endif
512
513
514#if defined WNT && defined _MSC
515
516File gid_File_Dl_Cli_Uretypes_Assembly
517    TXT_FILE_BODY;
518    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
519    Name = "cli_uretypes.dll";
520    Dir = SCP2_URE_DL_DIR;
521    Assemblyname = "cli_uretypes";
522    PublicKeyToken = "ce2cb7e279207b9e";
523    Version = "${CLI_URETYPES_NEW_VERSION}";
524    Culture = "neutral";
525    Attributes = "0";
526#ifndef M1310
527    ProcessorArchitecture = "MSIL";
528#endif
529End
530
531#endif
532
533#if defined WNT && defined _MSC
534
535File gid_File_Dl_Policy_Cli_Uretypes_Assembly
536    TXT_FILE_BODY;
537    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
538    Name = "${CLI_URETYPES_POLICY_ASSEMBLY}.dll";
539    Dir = SCP2_URE_DL_DIR;
540    Assemblyname = "${CLI_URETYPES_POLICY_ASSEMBLY}";
541    PublicKeyToken = "ce2cb7e279207b9e";
542    Version = "${CLI_URETYPES_POLICY_VERSION}";
543    Culture = "neutral";
544    Attributes = "0";
545#ifndef M1310
546    ProcessorArchitecture = "MSIL";
547#endif
548End
549
550#endif
551
552#if defined WNT && defined _MSC
553
554File gid_File_Dl_Policy_Cli_Uretypes_Config
555    TXT_FILE_BODY;
556    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
557    Name = "cli_uretypes.config";
558    Dir = SCP2_URE_DL_DIR;
559    AssignComponent = gid_File_Dl_Policy_Cli_Uretypes_Assembly;
560End
561
562#endif
563
564#if defined WNT && defined _MSC
565
566File gid_File_Lib_Cli_Cppuhelper_Assembly
567    TXT_FILE_BODY;
568    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
569    Name = "cli_cppuhelper.dll";
570    Dir = SCP2_URE_DL_DIR;
571    Assemblyname = "cli_cppuhelper";
572    PublicKeyToken = "ce2cb7e279207b9e";
573    Version = "${CLI_CPPUHELPER_NEW_VERSION}";
574    Culture = "neutral";
575    Attributes = "0";
576#ifndef M1310
577    ProcessorArchitecture = "x86";
578#endif
579End
580
581#endif
582
583#if defined WNT && defined _MSC
584
585File gid_File_Lib_Policy_Cli_Cppuhelper_Assembly
586    TXT_FILE_BODY;
587    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
588    Name = "${CLI_CPPUHELPER_POLICY_ASSEMBLY}.dll";
589    Dir = SCP2_URE_DL_DIR;
590    Assemblyname = "${CLI_CPPUHELPER_POLICY_ASSEMBLY}";
591    PublicKeyToken = "ce2cb7e279207b9e";
592    Version = "${CLI_CPPUHELPER_POLICY_VERSION}";
593    Culture = "neutral";
594    Attributes = "0";
595#ifndef M1310
596    ProcessorArchitecture = "x86";
597#endif
598End
599
600#endif
601
602#if defined WNT && defined _MSC
603
604File gid_File_Lib_Policy_Cli_Cppuhelper_Config
605    TXT_FILE_BODY;
606    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
607    Name = "cli_cppuhelper.config";
608    Dir = SCP2_URE_DL_DIR;
609    AssignComponent = gid_File_Lib_Policy_Cli_Cppuhelper_Assembly;
610End
611
612#endif
613
614#if defined SOLAR_JAVA
615File gid_File_Dl_Jpipe
616    TXT_FILE_BODY;
617    Dir = SCP2_URE_DL_DIR;
618    Name = SCP2_URE_JDL_NORMAL("jpipe");
619    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
620    // CompID = "B1A60DD4-51D7-4898-B899-9BD05DE2DA8F";
621End
622#endif
623
624#if defined SOLAR_JAVA && defined WNT
625File gid_File_Dl_Jpipx
626    TXT_FILE_BODY;
627    Dir = SCP2_URE_DL_DIR;
628    Name = SCP2_URE_DL_NORMAL("jpipx");
629    Styles = (PACKED);
630End
631#endif
632
633#if defined SOLAR_JAVA
634File gid_File_Dl_Juh
635    TXT_FILE_BODY;
636    Dir = SCP2_URE_DL_DIR;
637    Name = SCP2_URE_DL_NORMAL("juh");
638    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
639    // CompID = "1A001FB0-C469-4517-A3D1-3FA56AD607AF";
640End
641#endif
642
643#if defined SOLAR_JAVA
644File gid_File_Dl_Juhx
645    TXT_FILE_BODY;
646    Dir = SCP2_URE_DL_DIR;
647    Name = SCP2_URE_DL_NORMAL("juhx");
648    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
649    // CompID = "B152234F-A46A-40BE-B632-48F35A33A29A";
650End
651#endif
652
653File gid_File_Dl_Acceptor
654    TXT_FILE_BODY;
655    Dir = SCP2_URE_DL_DIR;
656    Name = SCP2_URE_DL_BARE("acceptor.uno");
657    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
658    // CompID = "31183C51-C9A4-4D7A-A2F4-103252E1FEB0";
659End
660
661File gid_File_Dl_Binaryurp
662    TXT_FILE_BODY;
663    Dir = SCP2_URE_DL_DIR;
664    Name = SCP2_URE_DL_BARE("binaryurp.uno");
665    Styles = (PACKED);
666End
667
668File gid_File_Dl_Bootstrap
669    TXT_FILE_BODY;
670    Dir = SCP2_URE_DL_DIR;
671    Name = SCP2_URE_DL_BARE("bootstrap.uno");
672    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
673    // CompID = "2620B307-25DB-498F-B2B8-46D928165331";
674End
675
676File gid_File_Dl_Connector
677    TXT_FILE_BODY;
678    Dir = SCP2_URE_DL_DIR;
679    Name = SCP2_URE_DL_BARE("connector.uno");
680    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
681    // CompID = "EBCE77E7-E244-40F6-96E2-5319D6571C5D";
682End
683
684File gid_File_Dl_Introspection
685    TXT_FILE_BODY;
686    Dir = SCP2_URE_DL_DIR;
687    Name = SCP2_URE_DL_BARE("introspection.uno");
688    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
689    // CompID = "E99960CF-FE59-4332-A2AC-47418C3A17C1";
690End
691
692File gid_File_Dl_Invocadapt
693    TXT_FILE_BODY;
694    Dir = SCP2_URE_DL_DIR;
695    Name = SCP2_URE_DL_BARE("invocadapt.uno");
696    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
697    // CompID = "77DDC112-1994-49D5-A086-FB16D4328AB9";
698End
699
700File gid_File_Dl_Invocation
701    TXT_FILE_BODY;
702    Dir = SCP2_URE_DL_DIR;
703    Name = SCP2_URE_DL_BARE("invocation.uno");
704    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
705    // CompID = "A79ACB80-DA65-47CA-81BA-7CD9E191C84C";
706End
707
708
709#if defined SOLAR_JAVA
710File gid_File_Dl_Javaloader
711    TXT_FILE_BODY;
712    Dir = SCP2_URE_DL_DIR;
713    Name = SCP2_URE_DL_BARE("javaloader.uno");
714    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
715    // CompID = "19A20968-E654-4E2C-9F58-7B66F07CA346";
716End
717#endif
718
719#if defined SOLAR_JAVA
720File gid_File_Dl_Javavm
721    TXT_FILE_BODY;
722    Dir = SCP2_URE_DL_DIR;
723    Name = SCP2_URE_DL_BARE("javavm.uno");
724    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
725    // CompID = "F1266B2B-80AD-4248-A921-9161759FA4DA";
726End
727#endif
728
729File gid_File_Dl_Namingservice
730    TXT_FILE_BODY;
731    Dir = SCP2_URE_DL_DIR;
732    Name = SCP2_URE_DL_BARE("namingservice.uno");
733    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
734    // CompID = "DD22BE3A-AD21-447D-B3A3-89B0FCDB0B31";
735End
736
737File gid_File_Dl_Stocservices
738    TXT_FILE_BODY;
739    Dir = SCP2_URE_DL_DIR;
740    Name = SCP2_URE_DL_BARE("stocservices.uno");
741    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
742    // CompID = "EBF6BBDE-EC50-4FB8-A0D4-BEC58F1C8C07";
743End
744
745File gid_File_Dl_Proxyfac
746    TXT_FILE_BODY;
747    Dir = SCP2_URE_DL_DIR;
748    Name = SCP2_URE_DL_BARE("proxyfac.uno");
749    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
750    // CompID = "A2CDDEC3-B9C7-48C9-AB35-65008777BC2F";
751End
752
753File gid_File_Dl_Reflection
754    TXT_FILE_BODY;
755    Dir = SCP2_URE_DL_DIR;
756    Name = SCP2_URE_DL_BARE("reflection.uno");
757    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
758    // CompID = "601C7946-CFEB-4F56-9429-6D5963188DF3";
759End
760
761File gid_File_Dl_Streams
762    TXT_FILE_BODY;
763    Dir = SCP2_URE_DL_DIR;
764    Name = SCP2_URE_DL_BARE("streams.uno");
765    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
766    // CompID = "6028CF43-A9B7-40A8-8216-509CAB256A2B";
767End
768
769File gid_File_Dl_Textinstream
770    TXT_FILE_BODY;
771    Dir = SCP2_URE_DL_DIR;
772    Name = SCP2_URE_DL_BARE("textinstream.uno");
773    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
774    // CompID = "DAA39D01-D9C5-40C4-94EC-9E4B2F94EABA";
775End
776
777File gid_File_Dl_Textoutstream
778    TXT_FILE_BODY;
779    Dir = SCP2_URE_DL_DIR;
780    Name = SCP2_URE_DL_BARE("textoutstream.uno");
781    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
782    // CompID = "DD01EB0C-A119-43AE-9100-F7A595D099E4";
783End
784
785File gid_File_Dl_Uuresolver
786    TXT_FILE_BODY;
787    Dir = SCP2_URE_DL_DIR;
788    Name = SCP2_URE_DL_BARE("uuresolver.uno");
789    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
790    // CompID = "377090E1-5008-424F-B0F6-A9EFC9F11206";
791End
792
793#if !defined SYSTEM_LIBXML
794File gid_File_Dl_Libxml2
795    TXT_FILE_BODY;
796    Dir = SCP2_URE_DL_DIR;
797#if defined WNT
798#if defined _gcc3
799    Name = SCP2_URE_DL_NORMAL("libxml2-2");
800#else
801    Name = SCP2_URE_DL_NORMAL("libxml2");
802#endif
803#elif defined MACOSX
804    Name = SCP2_URE_DL_NORMAL("xml2.2");
805#else
806    Name = SCP2_URE_DL_VER("xml2", "2");
807#endif
808    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
809    // CompID = "BE6FAD97-F84C-43E3-8392-6FE2CDA04D8E";
810End
811#endif
812
813#if !defined USE_SYSTEM_STL || \
814    (defined USE_SYSTEM_STL && defined _C52 && defined IS_LP64)
815File gid_File_Dl_Stlport
816    TXT_FILE_BODY;
817    Dir = SCP2_URE_DL_DIR;
818#if defined _gcc3 && defined WNT
819#if defined _STLP_DEBUG
820    Name = SCP2_URE_DL_NORMAL("libstlport_gcc_stldebug");
821#else
822    Name = SCP2_URE_DL_NORMAL("libstlport_gcc");
823#endif
824#elif defined _gcc3
825#if defined _STLP_DEBUG
826    Name = SCP2_URE_DL_NORMAL("stlport_gcc_stldebug");
827#else
828    Name = SCP2_URE_DL_NORMAL("stlport_gcc");
829#endif
830#elif defined SOLARIS
831#if defined IS_LP64
832    Name = SCP2_URE_DL_VER("stlport", "1");
833#else
834#if defined _STLP_DEBUG
835    Name = SCP2_URE_DL_NORMAL("stlport_sunpro_debug");
836#else
837    Name = SCP2_URE_DL_NORMAL("stlport_sunpro");
838#endif
839#endif
840#elif defined WNT && (defined(M1310) || defined(M1400) || defined(M1500) )
841#if defined _STLP_DEBUG
842    Name = SCP2_URE_DL_NORMAL("stlport_vc71_stldebug45");
843#else
844    Name = SCP2_URE_DL_NORMAL("stlport_vc7145");
845#endif
846#else
847#error "stlport dynamic library: unsupported platform"
848#endif
849    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
850    // CompID = "D976338D-D2A5-4D29-B765-D3AC43181C7F";
851End
852#endif
853
854#if defined _gcc3 && !(defined NETBSD \
855	|| defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT))
856File gid_File_Dl_GccS
857    TXT_FILE_BODY;
858    Dir = SCP2_URE_DL_DIR;
859    Name = SCP2_URE_DL_VER("gcc_s", STRING(SHORTSTDC3));
860    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
861    // CompID = "C601D04B-2194-4F1B-BB09-7B4930D6E1DB";
862End
863#endif
864
865#if defined _gcc3 && !(defined NETBSD \
866	|| defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT))
867File gid_File_Dl_Stdcpp
868    Dir = SCP2_URE_DL_DIR;
869    TXT_FILE_BODY;
870    Name = SCP2_URE_DL_VER("stdc++", STRING(SHORTSTDCPP3));
871    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
872    // CompID = "89740D6A-38EE-41AF-A6A2-A8F7ABBE4996";
873End
874#endif
875
876#if (defined WNT && defined _gcc3)
877File gid_File_Lib_Mingwm10_Ure
878    TXT_FILE_BODY;
879    Dir = SCP2_URE_DL_DIR;
880    Name = SCP2_URE_DL_NORMAL("mingwm10");
881    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
882    // CompID = "601FEC1D-8665-4476-9911-83BDCCE83025";
883End
884#endif
885
886#if defined(WNT) && defined( _gcc3 )
887
888#if defined(MINGW_GCCDLL)
889
890File gid_File_Lib_Mingw_GccS_Ure
891    TXT_FILE_BODY;
892    Dir = SCP2_URE_DL_DIR;
893    Name = MINGW_GCCDLL;
894    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
895End
896
897#endif
898
899#if defined(MINGW_GXXDLL)
900
901File gid_File_Lib_Mingw_Stdcpp_Ure
902    TXT_FILE_BODY;
903    Dir = SCP2_URE_DL_DIR;
904    Name = MINGW_GXXDLL;
905    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
906End
907
908#endif
909
910#endif
911
912#ifdef WNT
913#if defined(M1310)
914File gid_File_Dl_Msvcr71
915    TXT_FILE_BODY;
916    Dir = SCP2_URE_DL_DIR;
917#if defined _STLP_DEBUG
918    Name = SCP2_URE_DL_NORMAL("msvcr71d");
919#else
920    Name = SCP2_URE_DL_NORMAL("msvcr71");
921#endif
922    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
923    // CompID = "074DE395-C6EB-47F7-A587-6311F89C14B4";
924End
925#endif
926#endif
927
928#if defined(WNT)
929#if defined(M1310)
930File gid_File_Dl_Msvcp71
931    TXT_FILE_BODY;
932    Dir = SCP2_URE_DL_DIR;
933#if defined _STLP_DEBUG
934    Name = SCP2_URE_DL_NORMAL("msvcp71d");
935#else
936    Name = SCP2_URE_DL_NORMAL("msvcp71");
937#endif
938    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
939    // CompID = "1AF2708A-AAE2-4F25-ADF5-E61A549A51C2";
940End
941#endif
942#endif
943
944#if defined WNT
945File gid_File_Dl_Uwinapi
946    TXT_FILE_BODY;
947    Dir = SCP2_URE_DL_DIR;
948    Name = SCP2_URE_DL_NORMAL("uwinapi");
949    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
950    // CompID = "EABC9FE3-B296-430F-8513-A3617FFB630D";
951End
952#endif
953
954// Public JARs:
955
956#if defined SOLAR_JAVA
957File gid_File_Java_UnoloaderJar
958    TXT_FILE_BODY;
959    Dir = gid_Dir_Ure_Java;
960    Name = "unoloader.jar";
961    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
962    // CompID = "90F99ED3-814C-4B45-894B-D9248848CEB4";
963End
964#endif
965
966#if defined SOLAR_JAVA
967File gid_File_Java_JuhJar
968    TXT_FILE_BODY;
969    Dir = gid_Dir_Ure_Java;
970    Name = "juh.jar";
971    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
972    // CompID = "E77CC8B5-0345-4B7F-ABED-5EB9DC94E492";
973End
974#endif
975
976#if defined SOLAR_JAVA
977File gid_File_Java_JurtJar
978    TXT_FILE_BODY;
979    Dir = gid_Dir_Ure_Java;
980    Name = "jurt.jar";
981    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
982    // CompID = "EA63EDCC-9152-4560-AB7A-BFC367442E50";
983End
984#endif
985
986#if defined SOLAR_JAVA
987File gid_File_Java_RidlJar
988    TXT_FILE_BODY;
989    Dir = gid_Dir_Ure_Java;
990    Name = "ridl.jar";
991    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
992    // CompID = "4A915C83-6BE3-41B9-BAF9-13AA27034955";
993End
994#endif
995
996// Private JARs:
997
998#if defined SOLAR_JAVA
999File gid_File_Java_JavaUnoJar
1000    TXT_FILE_BODY;
1001    Dir = gid_Dir_Ure_Java;
1002    Name = "java_uno.jar";
1003    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
1004    // CompID = "ABDC8DDA-5D2B-424C-ABD8-FD22D59658FE";
1005End
1006#endif
1007
1008// Public Miscellaneous Files:
1009
1010File gid_File_Misc_TypesRdb
1011    TXT_FILE_BODY;
1012    Dir = gid_Dir_Ure_Misc;
1013    Name = "/ure/types.rdb";
1014    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
1015    // CompID = "E5086F6A-855B-4CAE-AD3A-A85A21C5AE44";
1016End
1017
1018File gid_File_Misc_ServicesRdb
1019    TXT_FILE_BODY;
1020    Dir = gid_Dir_Ure_Misc;
1021    Name = "/ure/services.rdb";
1022    Styles = (PACKED);
1023End
1024
1025// Private Miscellaneous Files:
1026
1027#if defined SOLAR_JAVA
1028File gid_File_Misc_JavavendorsXml
1029    TXT_FILE_BODY;
1030    Dir = gid_Dir_Ure_Misc;
1031    Name = "javavendors.xml";
1032    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
1033    // CompID = "403FCCFE-545B-44F6-91D1-5C75F846E587";
1034End
1035#endif
1036
1037#if defined MACOSX
1038Unixlink gid_Unixlink_Ure_Bin_Urelibs
1039    Dir = gid_Dir_Ure_Bin;
1040    Name = "urelibs";
1041    Target = "../lib";
1042End
1043#endif
1044
1045//Module
1046
1047Module gid_Module_Root_Ure_Hidden
1048    ParentID = gid_Module_Root;
1049    PackageInfo = "packinfo_ure.txt";
1050    InstallOrder = "10";
1051    Name = "ure";
1052    Description = "ure";
1053	Sortkey = "2200";
1054	Default = YES;
1055	Styles = (HIDDEN_ROOT);
1056    Dirs = (gid_Dir_Ure_Bin,
1057            gid_Dir_Ure_Lib,
1058            gid_Dir_Ure_Share,
1059            gid_Dir_Ure_Java,
1060            gid_Dir_Ure_Misc);
1061    Files = (gid_File_ThirdpartylicensereadmeHtml_Ure,
1062            gid_File_Readme_Ure,
1063            gid_File_License_Ure,
1064            gid_File_Exe_Uno,
1065            gid_File_Exe_Regcomp,
1066            gid_File_Exe_Regmerge,
1067            gid_File_Exe_Regview,
1068            gid_File_Exe_Javaldx,
1069            gid_File_Exe_StartupSh,
1070            gid_File_Exe_UnoBin,
1071            gid_File_Exe_RegcompBin,
1072            gid_File_Dl_Cli_Uno,
1073            gid_File_Dl_Cli_Ure_Assembly,
1074            gid_File_Dl_Policy_Cli_Ure_Assembly,
1075            gid_File_Dl_Policy_Cli_Ure_Config,
1076            gid_File_Dl_Cli_Basetypes_Assembly,
1077            gid_File_Dl_Policy_Cli_Basetypes_Assembly,
1078            gid_File_Dl_Policy_Cli_Basetypes_Config,
1079            gid_File_Dl_Cli_Uretypes_Assembly,
1080            gid_File_Dl_Policy_Cli_Uretypes_Assembly,
1081            gid_File_Dl_Policy_Cli_Uretypes_Config,
1082            gid_File_Dl_Cli_Cppuhelper_Assembly,
1083            gid_File_Dl_Policy_Cli_Cppuhelper_Assembly,
1084            gid_File_Dl_Policy_Cli_Cppuhelper_Config,
1085           	gid_File_Lib_Cli_Cppuhelper_Assembly,
1086            gid_File_Lib_Policy_Cli_Cppuhelper_Assembly,
1087	        gid_File_Lib_Policy_Cli_Cppuhelper_Config,
1088            gid_File_Dl_Cppu,
1089            gid_File_Dl_Cppuhelper,
1090            gid_File_Dl_PurpEnvHelper,
1091            gid_File_Dl_Sal,
1092            gid_File_Dl_Salhelper,
1093            gid_File_Dl_Profile_Uno,
1094            gid_File_Dl_Reg,
1095            gid_File_Dl_Store,
1096            gid_File_Dl_Xmlreader,
1097            gid_File_Dl_Jvmaccess,
1098            gid_File_Dl_Jvmfwk,
1099            gid_File_Dl_Sunjavaplugin,
1100            gid_File_Dl_JrepropertiesClass,
1101            gid_File_Dl_Profile_Jvmfwk3rc,
1102            gid_File_Dl_ComnameUno,
1103            gid_File_Dl_JavaUno,
1104            gid_File_Dl_UnsafeUnoUno,
1105            gid_File_Dl_AffineUnoUno,
1106            gid_File_Dl_LogUnoUno,
1107            gid_File_Dl_Jpipe,
1108            gid_File_Dl_Jpipx,
1109            gid_File_Dl_Juh,
1110            gid_File_Dl_Juhx,
1111            gid_File_Dl_Acceptor,
1112            gid_File_Dl_Binaryurp,
1113            gid_File_Dl_Bootstrap,
1114            gid_File_Dl_Connector,
1115            gid_File_Dl_Introspection,
1116            gid_File_Dl_Invocadapt,
1117            gid_File_Dl_Invocation,
1118            gid_File_Dl_Javaloader,
1119            gid_File_Dl_Javavm,
1120            gid_File_Dl_Namingservice,
1121            gid_File_Dl_Proxyfac,
1122            gid_File_Dl_Reflection,
1123            gid_File_Dl_Stocservices,
1124            gid_File_Dl_Streams,
1125            gid_File_Dl_Textinstream,
1126            gid_File_Dl_Textoutstream,
1127            gid_File_Dl_Uuresolver,
1128            gid_File_Dl_Libxml2,
1129            gid_File_Dl_Stlport,
1130            gid_File_Dl_GccS,
1131            gid_File_Dl_Stdcpp,
1132            gid_File_Lib_Mingw_GccS_Ure,
1133            gid_File_Lib_Mingw_Stdcpp_Ure,
1134            gid_File_Lib_Mingwm10_Ure,
1135            gid_File_Dl_Msvcr71,
1136            gid_File_Dl_Msvcp71,
1137            gid_File_Dl_Uwinapi,
1138            gid_File_Lib_Msvcr80_Ure,
1139            gid_File_Lib_Msvcp80_Ure,
1140            gid_File_Lib_Msvcm80_Ure,
1141            gid_File_Msvcm80crt_Manifest_Ure,
1142            gid_File_Java_UnoloaderJar,
1143            gid_File_Java_JuhJar,
1144            gid_File_Java_JurtJar,
1145            gid_File_Java_RidlJar,
1146            gid_File_Java_JavaUnoJar,
1147            gid_File_Misc_TypesRdb,
1148            gid_File_Misc_ServicesRdb,
1149            gid_File_Misc_JavavendorsXml);
1150    Unixlinks = (gid_Unixlink_Ure_Bin_Urelibs);
1151End
1152
1153// Profile version.ini
1154
1155Profile gid_Profile_Version_Ini_Ure
1156    ModuleID = gid_Module_Root_Ure_Hidden;
1157    Name = PROFILENAME(version);
1158    Dir = gid_Dir_Ure_Bin;
1159    Styles = ();
1160End
1161
1162ProfileItem gid_Ure_Profileitem_Version_Buildid
1163    ProfileID = gid_Profile_Version_Ini_Ure;
1164    ModuleID = gid_Module_Root_Ure_Hidden;
1165    Section = "Version";
1166    Key = "buildid";
1167    Value = "<buildid>";
1168End
1169
1170ProfileItem gid_Ure_Profileitem_Version_Productsource
1171    ProfileID = gid_Profile_Version_Ini_Ure;
1172    ModuleID = gid_Module_Root_Ure_Hidden;
1173    Section = "Version";
1174    Key = "ProductSource";
1175    Value = "<sourceid>";
1176End
1177
1178ProfileItem gid_Ure_Profileitem_Version_Productmajor
1179    ProfileID = gid_Profile_Version_Ini_Ure;
1180    ModuleID = gid_Module_Root_Ure_Hidden;
1181    Section = "Version";
1182    Key = "ProductMajor";
1183    Value = "<productmajor>";
1184End
1185
1186ProfileItem gid_Ure_Profileitem_Version_Productminor
1187    ProfileID = gid_Profile_Version_Ini_Ure;
1188    ModuleID = gid_Module_Root_Ure_Hidden;
1189    Section = "Version";
1190    Key = "ProductMinor";
1191    Value = "<productminor>";
1192End
1193
1194ProfileItem gid_Ure_Profileitem_Version_Productbuildid
1195    ProfileID = gid_Profile_Version_Ini_Ure;
1196    ModuleID = gid_Module_Root_Ure_Hidden;
1197    Section = "Version";
1198    Key = "ProductBuildid";
1199    Value = "<productbuildid>";
1200End
1201
1202ProfileItem gid_Ure_Profileitem_Version_Ooobaseversion
1203    ProfileID = gid_Profile_Version_Ini_Ure;
1204    ModuleID = gid_Module_Root_Ure_Hidden;
1205    Section = "Version";
1206    Key = "OOOBaseVersion";
1207    Value = "${OOOBASEVERSION}";
1208End
1209
1210// Windows Registry:
1211
1212RegistryItem gid_Regitem_Path
1213    ModuleID = gid_Module_Root;
1214    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1215    Subkey = "Software\OpenOffice.org\%PRODUCTNAME";
1216    Name = "Path";
1217    Value = "[INSTALLLOCATION]";
1218End
1219