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