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