xref: /trunk/main/scp2/source/ooo/ure.scp (revision 41069e55)
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);
69End
70#endif
71
72#if !defined(WNT) && !defined(OS2)
73Shortcut gid_Shortcut_Exe_Uno
74    FileID = gid_File_Exe_StartupSh;
75#if defined MACOSX
76    Dir = gid_Brand_Dir_Program;
77#else
78    Dir = gid_Dir_Common_Ure;
79#endif
80//    Dir = gid_Dir_Ure_Bin;
81    Name = EXENAME(uno);
82    Styles = (RELATIVE);
83End
84#endif
85
86#if defined WNT
87File gid_File_Exe_Regcomp
88    BIN_FILE_BODY;
89    Dir = gid_Dir_Common_Ure;
90//    Dir = gid_Dir_Ure_Bin;
91    Name = EXENAME(regcomp);
92    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
93End
94#endif
95
96#ifndef WNT
97Shortcut gid_Shortcut_Exe_Regcomp
98    FileID = gid_File_Exe_StartupSh;
99#if defined MACOSX
100    Dir = gid_Brand_Dir_Program;
101#else
102    Dir = gid_Dir_Common_Ure;
103#endif
104//    Dir = gid_Dir_Ure_Bin;
105    Name = EXENAME(regcomp);
106    Styles = (RELATIVE);
107End
108#endif
109
110File gid_File_Exe_Regmerge
111    BIN_FILE_BODY;
112#if defined MACOSX
113    Dir = gid_Brand_Dir_Program;
114#else
115    Dir = gid_Dir_Common_Ure;
116#endif
117//    Dir = gid_Dir_Ure_Bin;
118    Name = EXENAME(regmerge);
119    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
120End
121
122File gid_File_Exe_Regview
123    BIN_FILE_BODY;
124#if defined MACOSX
125    Dir = gid_Brand_Dir_Program;
126#else
127    Dir = gid_Dir_Common_Ure;
128#endif
129//    Dir = gid_Dir_Ure_Bin;
130    Name = EXENAME(regview);
131    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
132End
133
134#if !defined MACOSX && !defined WNT && defined SOLAR_JAVA && !defined OS2
135File gid_File_Exe_Javaldx
136    BIN_FILE_BODY;
137    Dir = gid_Dir_Common_Ure;
138//    Dir = gid_Dir_Ure_Bin;
139    Name = EXENAME(javaldx);
140    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
141End
142#endif
143
144// Private Executables:
145
146#if !defined(WNT) && !defined(OS2)
147File gid_File_Exe_StartupSh
148    BIN_FILE_BODY;
149#if defined MACOSX
150    Dir = gid_Brand_Dir_Program;
151#else
152    Dir = gid_Dir_Common_Ure;
153#endif
154//    Dir = gid_Dir_Ure_Bin;
155    Name = "/ure/startup.sh";
156    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
157End
158#endif
159
160#if !defined(WNT) && !defined(OS2)
161File gid_File_Exe_UnoBin
162    BIN_FILE_BODY;
163#if defined MACOSX
164    Dir = gid_Brand_Dir_Program;
165#else
166    Dir = gid_Dir_Common_Ure;
167#endif
168//    Dir = gid_Dir_Ure_Bin;
169    Name = "uno.bin";
170    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
171End
172#endif
173
174#if !defined(WNT) && !defined(OS2)
175File gid_File_Exe_RegcompBin
176    BIN_FILE_BODY;
177#if defined MACOSX
178    Dir = gid_Brand_Dir_Program;
179#else
180    Dir = gid_Dir_Common_Ure;
181#endif
182//    Dir = gid_Dir_Ure_Bin;
183    Name = "regcomp.bin";
184    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
185End
186#endif
187
188// Public Dynamic Libraries:
189
190File gid_File_Dl_Cppu
191    TXT_FILE_BODY;
192    Dir = SCP2_URE_DL_DIR;
193    Name = SCP2_URE_DL_UNO_VER("cppu", "3");
194    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
195End
196
197File gid_File_Dl_Cppuhelper
198    TXT_FILE_BODY;
199    Dir = SCP2_URE_DL_DIR;
200#ifdef OS2
201    Name = "cppuh3.dll";
202#else
203    Name = SCP2_URE_DL_UNO_COMID_VER("cppuhelper", "3");
204#endif
205    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
206End
207
208File gid_File_Dl_PurpEnvHelper
209    TXT_FILE_BODY;
210    Dir = SCP2_URE_DL_DIR;
211#ifdef OS2
212    Name = "purpeh3.dll";
213#else
214    Name = SCP2_URE_DL_UNO_COMID_VER("purpenvhelper", "3");
215#endif
216    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
217End
218
219File gid_File_Dl_Sal
220    TXT_FILE_BODY;
221    Dir = SCP2_URE_DL_DIR;
222    Name = SCP2_URE_DL_UNO_VER("sal", "3");
223    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
224End
225
226File gid_File_Dl_Salhelper
227    TXT_FILE_BODY;
228    Dir = SCP2_URE_DL_DIR;
229#ifdef OS2
230    Name = "salhelp3.dll";
231#else
232    Name = SCP2_URE_DL_UNO_COMID_VER("salhelper", "3");
233#endif
234    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
235End
236
237// Private Dynamic Libraries:
238
239File gid_File_Dl_Reg
240    TXT_FILE_BODY;
241    Dir = SCP2_URE_DL_DIR;
242    Name = SCP2_URE_DL_VER("reg", "3");
243    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
244End
245
246File gid_File_Dl_Store
247    TXT_FILE_BODY;
248    Dir = SCP2_URE_DL_DIR;
249    Name = SCP2_URE_DL_VER("store", "3");
250    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
251End
252
253File gid_File_Dl_Xmlreader
254    TXT_FILE_BODY;
255    Dir = SCP2_URE_DL_DIR;
256#ifdef OS2
257    Name = SCP2_URE_DL_NORMAL("xmlreade");
258#else
259    Name = SCP2_URE_DL_NORMAL("xmlreader");
260#endif
261    Styles = (PACKED);
262End
263
264File gid_File_Dl_Jvmaccess
265    TXT_FILE_BODY;
266    Dir = SCP2_URE_DL_DIR;
267#ifdef OS2
268    Name = "jvmacces.dll";
269#else
270    Name = SCP2_URE_DL_COMID_VER("jvmaccess", "3");
271#endif
272    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
273End
274
275File gid_File_Dl_Jvmfwk
276    TXT_FILE_BODY;
277    Dir = SCP2_URE_DL_DIR;
278    Name = SCP2_URE_DL_VER("jvmfwk", "3");
279    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
280End
281
282#if defined SOLAR_JAVA
283File gid_File_Dl_Sunjavaplugin
284    TXT_FILE_BODY;
285    Dir = SCP2_URE_DL_DIR;
286#ifdef OS2
287    Name = "sunjavap.dll";
288#else
289    Name = SCP2_URE_DL_BARE("sunjavaplugin");
290#endif
291    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
292End
293#endif
294
295#if defined SOLAR_JAVA
296File gid_File_Dl_JrepropertiesClass
297    TXT_FILE_BODY;
298    Dir = SCP2_URE_DL_DIR;
299    Name = "JREProperties.class";
300    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
301End
302#endif
303
304File gid_File_Dl_Profile_Jvmfwk3rc
305    TXT_FILE_BODY;
306    Dir = SCP2_URE_DL_DIR;
307    Name = PROFILENAME(/ure/jvmfwk3);
308    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
309End
310
311File gid_File_Dl_ComnameUno
312    TXT_FILE_BODY;
313    Dir = SCP2_URE_DL_DIR;
314    Name = SCP2_URE_DL_NORMAL(STRING(COMNAME) "_uno");
315    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
316End
317
318#if defined SOLAR_JAVA
319File gid_File_Dl_JavaUno
320    TXT_FILE_BODY;
321    Dir = SCP2_URE_DL_DIR;
322    Name = SCP2_URE_DL_NORMAL("java_uno");
323    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
324End
325#endif
326
327#if defined SOLAR_JAVA && defined MACOSX
328Shortcut gid_Shortcut_Dl_JavaUno
329    FileID = gid_File_Dl_JavaUno;
330    Dir = SCP2_URE_DL_DIR;
331    Name = "libjava_uno.jnilib";
332    Styles = (RELATIVE);
333End
334#endif
335
336File gid_File_Dl_UnsafeUnoUno
337    TXT_FILE_BODY;
338    Dir = SCP2_URE_DL_DIR;
339#ifdef OS2
340    Name = "unsafe_u.dll";
341#else
342    Name = SCP2_URE_DL_NORMAL("unsafe_uno_uno");
343#endif
344    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
345End
346
347File gid_File_Dl_AffineUnoUno
348    TXT_FILE_BODY;
349    Dir = SCP2_URE_DL_DIR;
350#ifdef OS2
351    Name = SCP2_URE_DL_NORMAL("affine_u");
352#else
353    Name = SCP2_URE_DL_NORMAL("affine_uno_uno");
354#endif
355    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
356End
357
358File gid_File_Dl_LogUnoUno
359    TXT_FILE_BODY;
360    Dir = SCP2_URE_DL_DIR;
361#ifdef OS2
362    Name = SCP2_URE_DL_NORMAL("log_uno_");
363#else
364    Name = SCP2_URE_DL_NORMAL("log_uno_uno");
365#endif
366    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
367End
368
369#if defined WNT && defined _MSC
370File gid_File_Dl_Cli_Uno
371    TXT_FILE_BODY;
372    Dir = SCP2_URE_DL_DIR;
373    Name = SCP2_URE_DL_NORMAL("cli_uno");
374    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
375
376End
377#endif
378
379#if defined WNT && defined _MSC
380
381File gid_File_Dl_Cli_Ure_Assembly
382    TXT_FILE_BODY;
383    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
384    Name = "cli_ure.dll";
385    Dir = SCP2_URE_DL_DIR;
386    Assemblyname = "cli_ure";
387    PublicKeyToken = "ce2cb7e279207b9e";
388    Version = "${CLI_URE_NEW_VERSION}";
389    Culture = "neutral";
390    Attributes = "0";
391#ifndef M1310
392    ProcessorArchitecture = "MSIL";
393#endif
394End
395
396#endif
397
398#if defined WNT && defined _MSC
399
400File gid_File_Dl_Policy_Cli_Ure_Assembly
401    TXT_FILE_BODY;
402    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
403    Name = "${CLI_URE_POLICY_ASSEMBLY}.dll";
404    Dir = SCP2_URE_DL_DIR;
405    Assemblyname = "${CLI_URE_POLICY_ASSEMBLY}";
406    PublicKeyToken = "ce2cb7e279207b9e";
407    Version = "${CLI_URE_POLICY_VERSION}";
408    Culture = "neutral";
409    Attributes = "0";
410#ifndef M1310
411    ProcessorArchitecture = "MSIL";
412#endif
413End
414
415#endif
416
417#if defined WNT && defined _MSC
418
419File gid_File_Dl_Policy_Cli_Ure_Config
420    TXT_FILE_BODY;
421    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
422    Name = "cli_ure.config";
423    Dir = SCP2_URE_DL_DIR;
424    AssignComponent = gid_File_Dl_Policy_Cli_Ure_Assembly;
425End
426
427#endif
428
429#if defined WNT && defined _MSC
430
431File gid_File_Dl_Cli_Basetypes_Assembly
432    TXT_FILE_BODY;
433    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
434    Name = "cli_basetypes.dll";
435    Dir = SCP2_URE_DL_DIR;
436    Assemblyname = "cli_basetypes";
437    PublicKeyToken = "ce2cb7e279207b9e";
438    Version = "${CLI_BASETYPES_NEW_VERSION}";
439    Culture = "neutral";
440    Attributes = "0";
441#ifndef M1310
442    ProcessorArchitecture = "MSIL";
443#endif
444End
445
446#endif
447
448#if defined WNT && defined _MSC
449
450File gid_File_Dl_Policy_Cli_Basetypes_Assembly
451    TXT_FILE_BODY;
452    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
453    Name = "${CLI_BASETYPES_POLICY_ASSEMBLY}.dll";
454    Dir = SCP2_URE_DL_DIR;
455    Assemblyname = "${CLI_BASETYPES_POLICY_ASSEMBLY}";
456    PublicKeyToken = "ce2cb7e279207b9e";
457    Version = "${CLI_BASETYPES_POLICY_VERSION}";
458    Culture = "neutral";
459    Attributes = "0";
460#ifndef M1310
461    ProcessorArchitecture = "MSIL";
462#endif
463End
464
465#endif
466#if defined WNT && defined _MSC
467
468File gid_File_Dl_Policy_Cli_Basetypes_Config
469    TXT_FILE_BODY;
470    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
471    Name = "cli_basetypes.config";
472    Dir = SCP2_URE_DL_DIR;
473    AssignComponent = gid_File_Dl_Policy_Cli_Basetypes_Assembly;
474End
475
476#endif
477
478
479#if defined WNT && defined _MSC
480
481File gid_File_Dl_Cli_Uretypes_Assembly
482    TXT_FILE_BODY;
483    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
484    Name = "cli_uretypes.dll";
485    Dir = SCP2_URE_DL_DIR;
486    Assemblyname = "cli_uretypes";
487    PublicKeyToken = "ce2cb7e279207b9e";
488    Version = "${CLI_URETYPES_NEW_VERSION}";
489    Culture = "neutral";
490    Attributes = "0";
491#ifndef M1310
492    ProcessorArchitecture = "MSIL";
493#endif
494End
495
496#endif
497
498#if defined WNT && defined _MSC
499
500File gid_File_Dl_Policy_Cli_Uretypes_Assembly
501    TXT_FILE_BODY;
502    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
503    Name = "${CLI_URETYPES_POLICY_ASSEMBLY}.dll";
504    Dir = SCP2_URE_DL_DIR;
505    Assemblyname = "${CLI_URETYPES_POLICY_ASSEMBLY}";
506    PublicKeyToken = "ce2cb7e279207b9e";
507    Version = "${CLI_URETYPES_POLICY_VERSION}";
508    Culture = "neutral";
509    Attributes = "0";
510#ifndef M1310
511    ProcessorArchitecture = "MSIL";
512#endif
513End
514
515#endif
516
517#if defined WNT && defined _MSC
518
519File gid_File_Dl_Policy_Cli_Uretypes_Config
520    TXT_FILE_BODY;
521    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
522    Name = "cli_uretypes.config";
523    Dir = SCP2_URE_DL_DIR;
524    AssignComponent = gid_File_Dl_Policy_Cli_Uretypes_Assembly;
525End
526
527#endif
528
529#if defined WNT && defined _MSC
530
531File gid_File_Lib_Cli_Cppuhelper_Assembly
532    TXT_FILE_BODY;
533    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
534    Name = "cli_cppuhelper.dll";
535    Dir = SCP2_URE_DL_DIR;
536    Assemblyname = "cli_cppuhelper";
537    PublicKeyToken = "ce2cb7e279207b9e";
538    Version = "${CLI_CPPUHELPER_NEW_VERSION}";
539    Culture = "neutral";
540    Attributes = "0";
541#ifndef M1310
542    ProcessorArchitecture = "x86";
543#endif
544End
545
546#endif
547
548#if defined WNT && defined _MSC
549
550File gid_File_Lib_Policy_Cli_Cppuhelper_Assembly
551    TXT_FILE_BODY;
552    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
553    Name = "${CLI_CPPUHELPER_POLICY_ASSEMBLY}.dll";
554    Dir = SCP2_URE_DL_DIR;
555    Assemblyname = "${CLI_CPPUHELPER_POLICY_ASSEMBLY}";
556    PublicKeyToken = "ce2cb7e279207b9e";
557    Version = "${CLI_CPPUHELPER_POLICY_VERSION}";
558    Culture = "neutral";
559    Attributes = "0";
560#ifndef M1310
561    ProcessorArchitecture = "x86";
562#endif
563End
564
565#endif
566
567#if defined WNT && defined _MSC
568
569File gid_File_Lib_Policy_Cli_Cppuhelper_Config
570    TXT_FILE_BODY;
571    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
572    Name = "cli_cppuhelper.config";
573    Dir = SCP2_URE_DL_DIR;
574    AssignComponent = gid_File_Lib_Policy_Cli_Cppuhelper_Assembly;
575End
576
577#endif
578
579#if defined SOLAR_JAVA
580File gid_File_Dl_Jpipe
581    TXT_FILE_BODY;
582    Dir = SCP2_URE_DL_DIR;
583    Name = SCP2_URE_JDL_NORMAL("jpipe");
584    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
585End
586#endif
587
588#if defined SOLAR_JAVA && defined WNT
589File gid_File_Dl_Jpipx
590    TXT_FILE_BODY;
591    Dir = SCP2_URE_DL_DIR;
592    Name = SCP2_URE_DL_NORMAL("jpipx");
593    Styles = (PACKED);
594End
595#endif
596
597#if defined SOLAR_JAVA
598File gid_File_Dl_Juh
599    TXT_FILE_BODY;
600    Dir = SCP2_URE_DL_DIR;
601    Name = SCP2_URE_DL_NORMAL("juh");
602    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
603End
604#endif
605
606#if defined SOLAR_JAVA
607File gid_File_Dl_Juhx
608    TXT_FILE_BODY;
609    Dir = SCP2_URE_DL_DIR;
610    Name = SCP2_URE_DL_NORMAL("juhx");
611    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
612End
613#endif
614
615File gid_File_Dl_Acceptor
616    TXT_FILE_BODY;
617    Dir = SCP2_URE_DL_DIR;
618#ifdef OS2
619    Name = SCP2_URE_DL_BARE("acceptor");
620#else
621    Name = SCP2_URE_DL_BARE("acceptor.uno");
622#endif
623    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
624End
625
626File gid_File_Dl_Binaryurp
627    TXT_FILE_BODY;
628    Dir = SCP2_URE_DL_DIR;
629#ifdef OS2
630    Name = SCP2_URE_DL_BARE("binaryur");
631#else
632    Name = SCP2_URE_DL_BARE("binaryurp.uno");
633#endif
634    Styles = (PACKED);
635End
636
637File gid_File_Dl_Bootstrap
638    TXT_FILE_BODY;
639    Dir = SCP2_URE_DL_DIR;
640#ifdef OS2
641    Name = SCP2_URE_DL_BARE("bootstra");
642#else
643    Name = SCP2_URE_DL_BARE("bootstrap.uno");
644#endif
645    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
646End
647
648File gid_File_Dl_Connector
649    TXT_FILE_BODY;
650    Dir = SCP2_URE_DL_DIR;
651#ifdef OS2
652    Name = SCP2_URE_DL_BARE("connecto");
653#else
654    Name = SCP2_URE_DL_BARE("connector.uno");
655#endif
656    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
657End
658
659File gid_File_Dl_Introspection
660    TXT_FILE_BODY;
661    Dir = SCP2_URE_DL_DIR;
662#ifdef OS2
663    Name = SCP2_URE_DL_BARE("introspe");
664#else
665    Name = SCP2_URE_DL_BARE("introspection.uno");
666#endif
667    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
668End
669
670File gid_File_Dl_Invocadapt
671    TXT_FILE_BODY;
672    Dir = SCP2_URE_DL_DIR;
673#ifdef OS2
674    Name = SCP2_URE_DL_BARE("invocada");
675#else
676    Name = SCP2_URE_DL_BARE("invocadapt.uno");
677#endif
678    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
679End
680
681File gid_File_Dl_Invocation
682    TXT_FILE_BODY;
683    Dir = SCP2_URE_DL_DIR;
684#ifdef OS2
685    Name = SCP2_URE_DL_BARE("invocati");
686#else
687    Name = SCP2_URE_DL_BARE("invocation.uno");
688#endif
689    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
690End
691
692
693#if defined SOLAR_JAVA
694File gid_File_Dl_Javaloader
695    TXT_FILE_BODY;
696    Dir = SCP2_URE_DL_DIR;
697#ifdef OS2
698    Name = SCP2_URE_DL_BARE("javaload");
699#else
700    Name = SCP2_URE_DL_BARE("javaloader.uno");
701#endif
702    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
703End
704#endif
705
706#if defined SOLAR_JAVA
707File gid_File_Dl_Javavm
708    TXT_FILE_BODY;
709    Dir = SCP2_URE_DL_DIR;
710#ifdef OS2
711    Name = SCP2_URE_DL_BARE("javavm");
712#else
713    Name = SCP2_URE_DL_BARE("javavm.uno");
714#endif
715    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
716End
717#endif
718
719File gid_File_Dl_Namingservice
720    TXT_FILE_BODY;
721    Dir = SCP2_URE_DL_DIR;
722#ifdef OS2
723    Name = SCP2_URE_DL_BARE("namingse");
724#else
725    Name = SCP2_URE_DL_BARE("namingservice.uno");
726#endif
727    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
728End
729
730File gid_File_Dl_Stocservices
731    TXT_FILE_BODY;
732    Dir = SCP2_URE_DL_DIR;
733#ifdef OS2
734    Name = SCP2_URE_DL_BARE("stocserv");
735#else
736    Name = SCP2_URE_DL_BARE("stocservices.uno");
737#endif
738    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
739End
740
741File gid_File_Dl_Proxyfac
742    TXT_FILE_BODY;
743    Dir = SCP2_URE_DL_DIR;
744#ifdef OS2
745    Name = SCP2_URE_DL_BARE("proxyfac");
746#else
747    Name = SCP2_URE_DL_BARE("proxyfac.uno");
748#endif
749    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
750End
751
752File gid_File_Dl_Reflection
753    TXT_FILE_BODY;
754    Dir = SCP2_URE_DL_DIR;
755#ifdef OS2
756    Name = SCP2_URE_DL_BARE("reflecti");
757#else
758    Name = SCP2_URE_DL_BARE("reflection.uno");
759#endif
760    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
761End
762
763File gid_File_Dl_Streams
764    TXT_FILE_BODY;
765    Dir = SCP2_URE_DL_DIR;
766#ifdef OS2
767    Name = SCP2_URE_DL_BARE("streams");
768#else
769    Name = SCP2_URE_DL_BARE("streams.uno");
770#endif
771    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
772End
773
774File gid_File_Dl_Textinstream
775    TXT_FILE_BODY;
776    Dir = SCP2_URE_DL_DIR;
777#ifdef OS2
778    Name = SCP2_URE_DL_BARE("textinst");
779#else
780    Name = SCP2_URE_DL_BARE("textinstream.uno");
781#endif
782    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
783End
784
785File gid_File_Dl_Textoutstream
786    TXT_FILE_BODY;
787    Dir = SCP2_URE_DL_DIR;
788#ifdef OS2
789    Name = SCP2_URE_DL_BARE("textouts");
790#else
791    Name = SCP2_URE_DL_BARE("textoutstream.uno");
792#endif
793    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
794End
795
796File gid_File_Dl_Uuresolver
797    TXT_FILE_BODY;
798    Dir = SCP2_URE_DL_DIR;
799#ifdef OS2
800    Name = SCP2_URE_DL_BARE("uuresolv");
801#else
802    Name = SCP2_URE_DL_BARE("uuresolver.uno");
803#endif
804    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
805End
806
807#if !defined SYSTEM_LIBXML
808File gid_File_Dl_Libxml2
809    TXT_FILE_BODY;
810    Dir = SCP2_URE_DL_DIR;
811#if defined WNT
812#if defined _gcc3
813    Name = SCP2_URE_DL_NORMAL("libxml2-2");
814#else
815    Name = SCP2_URE_DL_NORMAL("libxml2");
816#endif
817#elif defined MACOSX
818    Name = SCP2_URE_DL_NORMAL("xml2.2");
819#else
820    Name = SCP2_URE_DL_VER("xml2", "2");
821#endif
822    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
823End
824#endif
825
826#if !defined USE_SYSTEM_STL || \
827    (defined USE_SYSTEM_STL && defined _C52 && defined IS_LP64)
828File gid_File_Dl_Stlport
829    TXT_FILE_BODY;
830    Dir = SCP2_URE_DL_DIR;
831#if defined _gcc3 && defined WNT
832#if defined _STLP_DEBUG
833    Name = SCP2_URE_DL_NORMAL("libstlport_gcc_stldebug");
834#else
835    Name = SCP2_URE_DL_NORMAL("libstlport_gcc");
836#endif
837#elif defined _gcc3
838#if defined _STLP_DEBUG
839    Name = SCP2_URE_DL_NORMAL("stlport_gcc_stldebug");
840#else
841    Name = SCP2_URE_DL_NORMAL("stlport_gcc");
842#endif
843#elif defined SOLARIS
844#if defined IS_LP64
845    Name = SCP2_URE_DL_VER("stlport", "1");
846#else
847#if defined _STLP_DEBUG
848    Name = SCP2_URE_DL_NORMAL("stlport_sunpro_debug");
849#else
850    Name = SCP2_URE_DL_NORMAL("stlport_sunpro");
851#endif
852#endif
853#elif defined WNT && (defined(M1310) || defined(M1400) || defined(M1500) )
854#if defined _STLP_DEBUG
855    Name = SCP2_URE_DL_NORMAL("stlport_vc71_stldebug45");
856#else
857    Name = SCP2_URE_DL_NORMAL("stlport_vc7145");
858#endif
859#else
860#error "stlport dynamic library: unsupported platform"
861#endif
862    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
863End
864#endif
865
866#if defined _gcc3 && !(defined NETBSD \
867	|| defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT) || defined(OS2))
868File gid_File_Dl_GccS
869    TXT_FILE_BODY;
870    Dir = SCP2_URE_DL_DIR;
871    Name = SCP2_URE_DL_VER("gcc_s", STRING(SHORTSTDC3));
872    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
873End
874#endif
875
876#if defined _gcc3 && !(defined NETBSD \
877	|| defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT) || defined(OS2))
878File gid_File_Dl_Stdcpp
879    Dir = SCP2_URE_DL_DIR;
880    TXT_FILE_BODY;
881    Name = SCP2_URE_DL_VER("stdc++", STRING(SHORTSTDCPP3));
882    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
883End
884#endif
885
886#if (defined WNT && defined _gcc3)
887File gid_File_Lib_Mingwm10_Ure
888    TXT_FILE_BODY;
889    Dir = SCP2_URE_DL_DIR;
890    Name = SCP2_URE_DL_NORMAL("mingwm10");
891    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
892End
893#endif
894
895#if defined(WNT) && defined( _gcc3 )
896
897#if defined(MINGW_GCCDLL)
898
899File gid_File_Lib_Mingw_GccS_Ure
900    TXT_FILE_BODY;
901    Dir = SCP2_URE_DL_DIR;
902    Name = MINGW_GCCDLL;
903    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
904End
905
906#endif
907
908#if defined(MINGW_GXXDLL)
909
910File gid_File_Lib_Mingw_Stdcpp_Ure
911    TXT_FILE_BODY;
912    Dir = SCP2_URE_DL_DIR;
913    Name = MINGW_GXXDLL;
914    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
915End
916
917#endif
918
919#endif
920
921#if defined WNT
922File gid_File_Dl_Uwinapi
923    TXT_FILE_BODY;
924    Dir = SCP2_URE_DL_DIR;
925    Name = SCP2_URE_DL_NORMAL("uwinapi");
926    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
927End
928#endif
929
930// Public JARs:
931
932#if defined SOLAR_JAVA
933File gid_File_Java_UnoloaderJar
934    TXT_FILE_BODY;
935    Dir = gid_Dir_Ure_Java;
936    Name = "unoloader.jar";
937    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
938End
939#endif
940
941#if defined SOLAR_JAVA
942File gid_File_Java_JuhJar
943    TXT_FILE_BODY;
944    Dir = gid_Dir_Ure_Java;
945    Name = "juh.jar";
946    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
947End
948#endif
949
950#if defined SOLAR_JAVA
951File gid_File_Java_JurtJar
952    TXT_FILE_BODY;
953    Dir = gid_Dir_Ure_Java;
954    Name = "jurt.jar";
955    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
956End
957#endif
958
959#if defined SOLAR_JAVA
960File gid_File_Java_RidlJar
961    TXT_FILE_BODY;
962    Dir = gid_Dir_Ure_Java;
963    Name = "ridl.jar";
964    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
965End
966#endif
967
968// Private JARs:
969
970#if defined SOLAR_JAVA
971File gid_File_Java_JavaUnoJar
972    TXT_FILE_BODY;
973    Dir = gid_Dir_Ure_Java;
974    Name = "java_uno.jar";
975    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
976End
977#endif
978
979// Private Miscellaneous Files:
980
981#if defined SOLAR_JAVA
982File gid_File_Misc_JavavendorsXml
983    TXT_FILE_BODY;
984#if defined MACOSX
985    Dir = gid_Brand_Dir_Program;
986#else
987    Dir = gid_Dir_Common_Ure;
988#endif
989    Name = "javavendors.xml";
990    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
991End
992#endif
993
994//Module
995
996Module gid_Module_Root_Ure_Hidden
997    ParentID = gid_Module_Root;
998    PackageInfo = "packinfo_ure.txt";
999    InstallOrder = "10";
1000    Name = "ure";
1001    Description = "ure";
1002	Sortkey = "2200";
1003	Default = YES;
1004	Styles = (HIDDEN_ROOT);
1005    Dirs = (gid_Dir_Ure_Bin,
1006            gid_Dir_Ure_Lib,
1007            gid_Dir_Ure_Java);
1008    Files = (gid_File_Readme_Ure,
1009            gid_File_LICENSE_Ure,
1010            gid_File_NOTICE_Ure,
1011            gid_File_Exe_Uno,
1012            gid_File_Exe_Regcomp,
1013            gid_File_Exe_Regmerge,
1014            gid_File_Exe_Regview,
1015            gid_File_Exe_Javaldx,
1016            gid_File_Exe_StartupSh,
1017            gid_File_Exe_UnoBin,
1018            gid_File_Exe_RegcompBin,
1019            gid_File_Dl_Cli_Uno,
1020            gid_File_Dl_Cli_Ure_Assembly,
1021            gid_File_Dl_Policy_Cli_Ure_Assembly,
1022            gid_File_Dl_Policy_Cli_Ure_Config,
1023            gid_File_Dl_Cli_Basetypes_Assembly,
1024            gid_File_Dl_Policy_Cli_Basetypes_Assembly,
1025            gid_File_Dl_Policy_Cli_Basetypes_Config,
1026            gid_File_Dl_Cli_Uretypes_Assembly,
1027            gid_File_Dl_Policy_Cli_Uretypes_Assembly,
1028            gid_File_Dl_Policy_Cli_Uretypes_Config,
1029            gid_File_Dl_Cli_Cppuhelper_Assembly,
1030            gid_File_Dl_Policy_Cli_Cppuhelper_Assembly,
1031            gid_File_Dl_Policy_Cli_Cppuhelper_Config,
1032           	gid_File_Lib_Cli_Cppuhelper_Assembly,
1033            gid_File_Lib_Policy_Cli_Cppuhelper_Assembly,
1034	        gid_File_Lib_Policy_Cli_Cppuhelper_Config,
1035            gid_File_Dl_Cppu,
1036            gid_File_Dl_Cppuhelper,
1037            gid_File_Dl_PurpEnvHelper,
1038            gid_File_Dl_Sal,
1039            gid_File_Dl_Salhelper,
1040            gid_File_Dl_Reg,
1041            gid_File_Dl_Store,
1042            gid_File_Dl_Xmlreader,
1043            gid_File_Dl_Jvmaccess,
1044            gid_File_Dl_Jvmfwk,
1045            gid_File_Dl_Sunjavaplugin,
1046            gid_File_Dl_JrepropertiesClass,
1047            gid_File_Dl_Profile_Jvmfwk3rc,
1048            gid_File_Dl_ComnameUno,
1049            gid_File_Dl_JavaUno,
1050            gid_File_Dl_UnsafeUnoUno,
1051            gid_File_Dl_AffineUnoUno,
1052            gid_File_Dl_LogUnoUno,
1053            gid_File_Dl_Jpipe,
1054            gid_File_Dl_Jpipx,
1055            gid_File_Dl_Juh,
1056            gid_File_Dl_Juhx,
1057            gid_File_Dl_Acceptor,
1058            gid_File_Dl_Binaryurp,
1059            gid_File_Dl_Bootstrap,
1060            gid_File_Dl_Connector,
1061            gid_File_Dl_Introspection,
1062            gid_File_Dl_Invocadapt,
1063            gid_File_Dl_Invocation,
1064            gid_File_Dl_Javaloader,
1065            gid_File_Dl_Javavm,
1066            gid_File_Dl_Namingservice,
1067            gid_File_Dl_Proxyfac,
1068            gid_File_Dl_Reflection,
1069            gid_File_Dl_Stocservices,
1070            gid_File_Dl_Streams,
1071            gid_File_Dl_Textinstream,
1072            gid_File_Dl_Textoutstream,
1073            gid_File_Dl_Uuresolver,
1074            gid_File_Dl_Libxml2,
1075            gid_File_Dl_Stlport,
1076            gid_File_Dl_GccS,
1077            gid_File_Dl_Stdcpp,
1078            gid_File_Lib_Mingw_GccS_Ure,
1079            gid_File_Lib_Mingw_Stdcpp_Ure,
1080            gid_File_Lib_Mingwm10_Ure,
1081            gid_File_Dl_Uwinapi,
1082            gid_File_Java_UnoloaderJar,
1083            gid_File_Java_JuhJar,
1084            gid_File_Java_JurtJar,
1085            gid_File_Java_RidlJar,
1086            gid_File_Java_JavaUnoJar,
1087            gid_File_Misc_JavavendorsXml);
1088    Unixlinks = (gid_Unixlink_Ure_Bin_Urelibs);
1089End
1090
1091// Windows Registry:
1092
1093RegistryItem gid_Regitem_Path
1094    ModuleID = gid_Module_Root;
1095    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1096    Subkey = "Software\OpenOffice\%PRODUCTNAME";
1097    Name = "Path";
1098    Value = "[INSTALLLOCATION]";
1099End
1100