xref: /trunk/main/scp2/source/ooo/common_brand.scp (revision c6dedb65)
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
26Module gid_Module_Root_Brand
27    ParentID = gid_Module_Root;
28    InstallOrder = "150";
29    Name = "ooobrand";
30    Description = "OOo Brand";
31    Sortkey = "1030";
32    Default = YES;
33    Styles = (HIDDEN_ROOT,ROOT_BRAND_PACKAGE,ISUPDATEPACKAGE);
34    PackageInfo = "packinfo_brand.txt";
35    Dirs = (gid_Brand_Dir_Program,
36            gid_Brand_Dir_Share,
37            gid_Brand_Dir_Share_C05,
38            gid_Brand_Dir_Share_C05_Rgt,
39            gid_Brand_Dir_Share_C05_Faq,
40            gid_Brand_Dir_Share_Config,
41            gid_Brand_Dir_Share_Extension,
42            gid_Brand_Dir_Share_Extensions,
43            gid_Brand_Dir_Share_Extensions_Install,
44            gid_Brand_Dir_Share_Prereg,
45            gid_Brand_Dir_Share_Uno_Packages,
46            gid_Brand_Dir_Share_Uno_Packages_Cache,
47            gid_Brand_Dir_Share_Registry,
48            gid_Brand_Dir_Share_Xdg);
49    Files = (gid_Brand_File_BasisLink,
50             gid_Brand_File_Bin_Crashreport,
51             gid_Brand_File_Bin_Crashreport_Script,
52             gid_Brand_File_Bin_Crashreport_Com,
53             gid_Brand_File_Bin_Python,
54             gid_Brand_File_Bin_Soffice,
55             gid_Brand_File_Bin_Soffice_Bin,
56             gid_Brand_File_Bin_Soffice_Bin_Manifest,
57             gid_Brand_File_Bin_Spadmin,
58             gid_Brand_File_Bin_Unoinfo,
59             gid_Brand_File_Bin_Unopkgcom,
60             gid_Brand_File_Bin_Unopkgexe,
61             gid_Brand_File_Bin_Unopkg,
62             gid_Brand_File_Bin_Msvcr71,
63             gid_Brand_File_Bin_Libxml2,
64             gid_Brand_File_Bmp_IntroAbout,
65             gid_Brand_File_C05_Zip_Faq,
66             gid_Brand_File_C05_Zip_Register,
67             gid_Brand_File_C05_Htm_Faq,
68             gid_Brand_File_C05_Htm_Rgt,
69             gid_Brand_File_C05_Pdf_Gettingstartedguide,
70             gid_Brand_File_C05_Exe_Suptool,
71             gid_Brand_File_Desktophelper_Txt,
72             gid_Brand_File_Html_Thirdpartylicensereadme,
73             gid_Brand_File_Images_Brand_Zip,
74             gid_Brand_File_Lib_Dbghelp,
75             gid_Brand_File_Lib_Mingw_GccS,
76             gid_Brand_File_Lib_Mingw_Stdcpp,
77             gid_Brand_File_Lib_Mingwm10,
78             gid_Brand_File_Lib_Msvcr80,
79             gid_Brand_File_Lib_Msvcp80,
80             gid_Brand_File_Lib_Msvcm80,
81			 gid_Brand_File_Lib_Oirm,
82			 gid_Brand_File_Lib_Oirm2,
83             gid_Brand_File_Msvcm80crt_Manifest,
84             gid_Brand_File_Lib_Npsoplugin,
85             gid_Brand_File_Lib_Subscrib_C05,
86             gid_Brand_File_ServicesRdb,
87             gid_Brand_File_Share_Registry_Brand_Xcd,
88             gid_Brand_File_Share_Registry_O5oo_Xcd,
89             gid_Brand_File_Script_Unopkg,
90             gid_Brand_File_Share_Xdg_Base,
91             gid_Brand_File_Share_Xdg_Calc,
92             gid_Brand_File_Share_Xdg_Draw,
93             gid_Brand_File_Share_Xdg_Extension,
94             gid_Brand_File_Share_Xdg_Impress,
95             gid_Brand_File_Share_Xdg_JavaFilter,
96             gid_Brand_File_Share_Xdg_Math,
97             gid_Brand_File_Share_Xdg_Printeradmin,
98             gid_Brand_File_Share_Xdg_QStart,
99             gid_Brand_File_Share_Xdg_StartCenter,
100             gid_Brand_File_Share_Xdg_Writer,
101             gid_Brand_File_Txt_Package);
102    Unixlinks = (gid_Brand_Unixlink_BasisLink,
103                 gid_Brand_Unixlink_Program,
104                 gid_Brand_Unixlink_Unopkg,
105                 gid_Brand_Unixlink_Urelibs);
106End
107
108// Language specific brand module
109
110Module gid_Module_Langpack_Brand_Template
111    ParentID = gid_Module_Langpack_Languageroot;
112    Name = "gid_Module_Langpack_Brand_Template";
113    Description = "gid_Module_Langpack_Brand_Template";
114    Styles = (TEMPLATEMODULE);
115    InstallOrder = "1050";
116    Dirs = (gid_Brand_Dir_Help,
117            gid_Brand_Dir_Help_Isolanguage,
118            gid_Brand_Dir_License,
119            gid_Brand_Dir_Program,
120            gid_Brand_Dir_Resource,
121            gid_Brand_Dir_Readme,
122            gid_Brand_Dir_Share,
123            gid_Brand_Dir_Share_Readme);
124    Files = (gid_Brand_File_Res_About,
125             gid_Brand_File_Res_Oirm,
126             gid_Brand_File_Help_C05_Sdatabase_Zip,
127             gid_Brand_File_Help_C05_Scalc_Zip,
128             gid_Brand_File_Help_C05_Sdraw_Zip,
129             gid_Brand_File_Help_C05_Swriter_Zip,
130             gid_Brand_File_License_License,
131             gid_Brand_File_License_License_Small,
132             gid_Brand_File_License_License_Html,
133             gid_Brand_File_License_License_Html_Small,
134             gid_Brand_File_Readme_Readme,
135             gid_Brand_File_Readme_Readme_Html,
136             gid_Brand_File_Share_Registry_Cjk_Xcd,
137             gid_Brand_File_Share_Registry_Korea_Xcd,
138             gid_Brand_File_Txt_License,
139             gid_Brand_File_Txt_License_Small,
140             gid_Brand_File_Txt_License_Html,
141             gid_Brand_File_Txt_License_Html_Small,
142             gid_Brand_File_Txt_Readme,
143             gid_Brand_File_Txt_Readme_Html);
144End
145
146// Directories
147
148Directory gid_Brand_Dir_Program
149#if defined MACOSX
150    ParentID = gid_Dir_Bundle_Contents;
151    DosName = "MacOS";
152#else
153    ParentID = gid_Dir_Brand_Root;
154    DosName = "program";
155#endif
156End
157
158Directory gid_Brand_Dir_Resource
159    ParentID = gid_Brand_Dir_Program;
160    DosName = "resource";
161End
162
163Directory gid_Brand_Dir_Readme
164#if defined MACOSX
165    ParentID = gid_Brand_Dir_BasisLink;
166#else
167    ParentID = gid_Dir_Brand_Root;
168#endif
169    DosName = "readmes";
170End
171
172Directory gid_Brand_Dir_License
173#if defined MACOSX
174    ParentID = gid_Brand_Dir_BasisLink;
175#else
176    ParentID = gid_Dir_Brand_Root;
177#endif
178    DosName = "licenses";
179End
180
181Directory gid_Brand_Dir_Help
182#if defined MACOSX
183    ParentID = gid_Dir_Bundle_Contents;
184#else
185    ParentID = gid_Dir_Brand_Root;
186#endif
187    DosName = "help";
188End
189
190Directory gid_Brand_Dir_Help_Isolanguage
191    ParentID = gid_Brand_Dir_Help;
192    DIR_ISOLANGUAGE_ALL_LANG;
193End
194
195Directory gid_Brand_Dir_Share
196#if defined MACOSX
197    ParentID = gid_Dir_Bundle_Contents;
198#else
199    ParentID = gid_Dir_Brand_Root;
200#endif
201    DosName = "share";
202End
203
204Directory gid_Brand_Dir_Share_Config
205    ParentID = gid_Brand_Dir_Share;
206    DosName = "config";
207End
208
209Directory gid_Brand_Dir_Share_Readme
210    ParentID = gid_Brand_Dir_Share;
211    DosName = "readme";
212End
213
214Directory gid_Brand_Dir_Share_Extension
215    ParentID = gid_Brand_Dir_Share;
216    DosName = "extension";
217End
218
219Directory gid_Brand_Dir_Share_Extensions
220    ParentID = gid_Brand_Dir_Share;
221    DosName = "extensions";
222End
223
224Directory gid_Brand_Dir_Share_Prereg
225    ParentID = gid_Brand_Dir_Share;
226    DosName = "prereg";
227    Styles = (CREATE);
228End
229
230Directory gid_Brand_Dir_Share_Prereg_Bundled
231    ParentID = gid_Brand_Dir_Share_Prereg;
232    DosName = "bundled";
233    Styles = (CREATE);
234End
235
236Directory gid_Brand_Dir_Share_Extensions_Install
237    ParentID = gid_Brand_Dir_Share_Extensions;
238    DosName = "install";
239End
240
241Directory gid_Brand_Dir_Share_Extensions_Oooimprovement
242    ParentID = gid_Brand_Dir_Share_Extensions;
243    DosName = "OOoImprovement";
244End
245
246Directory gid_Brand_Dir_Share_Uno_Packages
247    ParentID = gid_Brand_Dir_Share;
248    DosName = "uno_packages";
249    Styles = (CREATE);
250End
251
252Directory gid_Brand_Dir_Share_Uno_Packages_Cache
253    ParentID = gid_Brand_Dir_Share_Uno_Packages;
254    DosName = "cache";
255    Styles = (CREATE);
256End
257
258Directory gid_Brand_Dir_Share_Registry
259    ParentID = gid_Brand_Dir_Share;
260    DosName = "registry";
261End
262
263#if defined UNX && ! defined MACOSX
264Directory gid_Brand_Dir_Share_Xdg
265    ParentID = gid_Brand_Dir_Share;
266    DosName = "xdg";
267End
268#endif
269
270// Link to basis
271
272#if defined(WNT) || defined(OS2)
273File gid_Brand_File_BasisLink
274   TXT_FILE_BODY;
275   Dir = gid_Dir_Brand_Root;
276   Name = "basis-link";
277   Styles = (PACKED);
278End
279#elif defined MACOSX
280Directory gid_Brand_Dir_BasisLink
281    ParentID = gid_Dir_Bundle_Contents;
282    DosName = "basis-link";
283End
284#else
285Unixlink gid_Brand_Unixlink_BasisLink
286    BIN_FILE_BODY;
287    Styles = ();
288    // Styles = (LAYERLINK);
289    Name = "basis-link";
290    Dir = gid_Dir_Brand_Root;
291    Target = "../${UNIXBASISROOTNAME}/basis${OOOBASEVERSION}";
292End
293#endif
294
295// UnixLinks
296
297#if defined MACOSX
298Unixlink gid_Brand_Unixlink_Urelibs
299    Dir = gid_Brand_Dir_Program;
300    Name = "urelibs";
301    Target = "../basis-link/ure-link/lib";
302End
303#endif
304
305#if defined MACOSX
306Unixlink gid_Brand_Unixlink_Program
307    BIN_FILE_BODY;
308    Dir = gid_Dir_Bundle_Contents;
309    Name = "program";
310    Target = "MacOS";
311    Styles = ();
312End
313#endif
314
315// Files
316
317File gid_Brand_File_Html_Thirdpartylicensereadme
318    Name = "THIRDPARTYLICENSEREADME.html";
319#ifdef MACOSX
320    Dir = gid_Brand_Dir_BasisLink;
321#else
322    Dir = gid_Dir_Brand_Root;
323#endif
324    Styles = (WORKSTATION);
325    TXT_FILE_BODY;
326End
327
328File gid_Brand_File_Bin_Soffice
329    BIN_FILE_BODY;
330    Dir = gid_Brand_Dir_Program;
331    Name = EXENAME(soffice);
332  #ifdef WNT
333    Styles = (PACKED, PATCH_SO_NAME);
334  #else
335    Styles = (PACKED);
336  #endif
337End
338
339#if defined(UNX) && !defined(QUARTZ)
340File gid_Brand_File_Bin_Spadmin
341    BIN_FILE_BODY;
342    Dir = gid_Brand_Dir_Program;
343    Name = "spadmin";
344    Styles = (PACKED);
345End
346#endif
347
348File gid_Brand_File_Bin_Soffice_Bin
349    BIN_FILE_BODY;
350    Dir = gid_Brand_Dir_Program;
351#if defined WNT
352    Styles = (PACKED, PATCH_SO_NAME);
353#else
354    Styles = (PACKED);
355#endif
356    Name = "soffice.bin";
357End
358
359// use this for high detail file open dialog >= 5.1 windows
360#ifdef WNT
361File gid_Brand_File_Bin_Soffice_Bin_Manifest
362    TXT_FILE_BODY;
363    Styles = (PACKED);
364    Dir = gid_Brand_Dir_Program;
365    Name = "soffice.bin.manifest";
366End
367#endif
368
369#ifdef WNT
370File gid_Brand_File_Desktophelper_Txt
371    TXT_FILE_BODY;
372    Styles = (PACKED);
373    Dir = gid_Brand_Dir_Program;
374    Name = "desktophelper.txt";
375    ComponentCondition = "CREATEDESKTOPLINK=1";
376End
377#endif
378
379#ifndef OS2
380File gid_Brand_File_Bin_Unoinfo
381    BIN_FILE_BODY;
382    Dir = gid_Brand_Dir_Program;
383    Name = EXENAME(unoinfo);
384    Styles = (PACKED);
385End
386#endif
387
388#ifdef WNT
389File gid_Brand_File_Bin_Unopkgcom
390    BIN_FILE_BODY;
391    Dir = gid_Brand_Dir_Program;
392    Styles = (PACKED);
393    Name = "unopkg.com";
394End
395#endif
396
397#if defined(WNT)
398File gid_Brand_File_Bin_Unopkgexe
399    BIN_FILE_BODY;
400    Dir = gid_Brand_Dir_Program;
401    Styles = (PACKED);
402    Name = "unopkg.exe";
403End
404#endif
405
406#if defined(OS2)
407File gid_Brand_File_Bin_Unopkgexe
408    BIN_FILE_BODY;
409    Dir = gid_Brand_Dir_Program;
410    Styles = (PACKED);
411    Name = "unopkg.bin";
412End
413#endif
414
415#ifdef WNT
416File gid_Brand_File_Bin_Rebaseoo
417    BIN_FILE_BODY;
418    Dir = gid_Brand_Dir_Program;
419    Styles = (PACKED);
420    Name = "rebaseoo.exe";
421End
422
423File gid_Brand_File_Bin_Rebasegui
424    BIN_FILE_BODY;
425    Dir = gid_Brand_Dir_Program;
426    Styles = (PACKED);
427    Name = "rebasegui.exe";
428End
429#endif
430
431#if defined UNX && !defined MACOSX
432File gid_Brand_File_Script_Unopkg
433    BIN_FILE_BODY;
434    Dir = gid_Brand_Dir_Program;
435    Styles = (PACKED);
436    Name = "unopkg";
437End
438#endif
439
440#if defined MACOSX
441Unixlink gid_Brand_Unixlink_Unopkg
442    BIN_FILE_BODY;
443    Dir = gid_Brand_Dir_Program;
444    Name = "unopkg";
445    Target = "unopkg.bin";
446    Styles = ();
447End
448#endif
449
450#ifndef OS2
451File gid_Brand_File_Bin_Unopkg
452    BIN_FILE_BODY;
453    Dir = gid_Brand_Dir_Program;
454    Styles = (PACKED);
455    Name = "unopkg.bin";
456End
457#endif
458
459#if defined WNT && \
460    (defined M1310 || \
461     ((defined M1400 || defined M1500) && \
462      !(defined SYSTEM_MOZILLA || defined WITHOUT_MOZILLA)))
463File gid_Brand_File_Bin_Msvcr71
464    TXT_FILE_BODY;
465    Dir = gid_Brand_Dir_Program;
466    Name = SCP2_URE_DL_NORMAL("msvcr71" SCP2_STDLP_DEBUG);
467    Styles = (PACKED);
468End
469#endif
470
471// Due to Windows DLL search order, OOo executables might pick up a libxml2 DLL
472// from a Windows system directory instead of the one from the URE; to avoid
473// problems, as a HACK, for now a copy of the URE libxml2 DLL is placed next to
474// the OOo executables (where it takes precedence even over DLLs from the
475// Windows system directory):
476#if defined WNT && !defined SYSTEM_LIBXML
477File gid_Brand_File_Bin_Libxml2
478    TXT_FILE_BODY;
479    Dir = gid_Brand_Dir_Program;
480#if defined _gcc3
481    Name = SCP2_URE_DL_NORMAL("libxml2-2");
482#else
483    Name = SCP2_URE_DL_NORMAL("libxml2");
484#endif
485    Styles = (PACKED);
486End
487#endif
488
489#if !defined WITHOUT_MOZILLA && (!defined UNX || defined ENABLE_GTK)
490File gid_Brand_File_Lib_Npsoplugin
491    BIN_FILE_BODY;
492    Name = SPECIAL_NAME(npsoplugin);
493    Dir = gid_Brand_Dir_Program;
494    Styles = (PACKED);
495End
496#endif
497
498File gid_Brand_File_Bmp_IntroAbout
499    TXT_FILE_BODY;
500    Dir = gid_Brand_Dir_Program;
501    Name = "intro.zip";
502    Styles = (ARCHIVE);
503End
504
505File gid_Brand_File_Images_Brand_Zip
506    TXT_FILE_BODY;
507    Dir = gid_Brand_Dir_Share_Config;
508    Name = "images_brand.zip";
509    Styles = (PACKED);
510End
511
512File gid_Brand_File_Txt_Package
513    TXT_FILE_BODY;
514    Dir = gid_Brand_Dir_Share_Extensions;
515    Name = "package.txt";
516    Styles = (PACKED);
517End
518
519File gid_Brand_File_Share_Registry_Brand_Xcd
520    TXT_FILE_BODY;
521    Styles = (PACKED, SCPZIP_REPLACE);
522    Dir = gid_Brand_Dir_Share_Registry;
523    Name = "brand.xcd";
524End
525
526File gid_Brand_File_Share_Registry_Cjk_Xcd
527    TXT_FILE_BODY;
528    Styles = (PACKED,MAKE_LANG_SPECIFIC);
529    Dir = gid_Brand_Dir_Share_Registry;
530    Name (ja) = "cjk.xcd";
531    Name (ko) = "cjk.xcd";
532    Name (zh-CN) = "cjk.xcd";
533    Name (zh-TW) = "cjk.xcd";
534End
535
536File gid_Brand_File_Share_Registry_Korea_Xcd
537    TXT_FILE_BODY;
538    Styles = (PACKED);
539    Dir = gid_Brand_Dir_Share_Registry;
540    Name (ko) = "korea.xcd";
541End
542
543#if defined UNX && ! defined MACOSX
544File gid_Brand_File_Share_Xdg_Base
545    TXT_FILE_BODY;
546    Dir = gid_Brand_Dir_Share_Xdg;
547    Styles = (PACKED,SCPZIP_REPLACE);
548    Name = "base.desktop";
549End
550#endif
551
552#if defined UNX && ! defined MACOSX
553File gid_Brand_File_Share_Xdg_Calc
554    TXT_FILE_BODY;
555    Dir = gid_Brand_Dir_Share_Xdg;
556    Name = "calc.desktop";
557    Styles = (PACKED,SCPZIP_REPLACE);
558End
559#endif
560
561#if defined UNX && ! defined MACOSX
562File gid_Brand_File_Share_Xdg_Draw
563    TXT_FILE_BODY;
564    Dir = gid_Brand_Dir_Share_Xdg;
565    Name = "draw.desktop";
566    Styles = (PACKED,SCPZIP_REPLACE);
567End
568#endif
569
570#if defined UNX && ! defined MACOSX
571File gid_Brand_File_Share_Xdg_Impress
572    TXT_FILE_BODY;
573    Dir = gid_Brand_Dir_Share_Xdg;
574    Name = "impress.desktop";
575    Styles = (PACKED,SCPZIP_REPLACE);
576End
577#endif
578
579#if defined UNX && ! defined MACOSX
580File gid_Brand_File_Share_Xdg_Math
581    TXT_FILE_BODY;
582    Dir = gid_Brand_Dir_Share_Xdg;
583    Name = "math.desktop";
584    Styles = (PACKED,SCPZIP_REPLACE);
585End
586#endif
587
588#if defined UNX && ! defined MACOSX
589File gid_Brand_File_Share_Xdg_Printeradmin
590    TXT_FILE_BODY;
591    Dir = gid_Brand_Dir_Share_Xdg;
592    Styles = (PACKED,SCPZIP_REPLACE);
593    Name = "printeradmin.desktop";
594End
595#endif
596
597#if defined UNX && ! defined MACOSX
598#ifdef ENABLE_GTK
599File gid_Brand_File_Share_Xdg_QStart
600    TXT_FILE_BODY;
601    Dir = gid_Brand_Dir_Share_Xdg;
602    Styles = (PACKED,SCPZIP_REPLACE);
603    Name = "qstart.desktop";
604End
605#endif
606#endif
607
608#if defined UNX && ! defined MACOSX
609File gid_Brand_File_Share_Xdg_Writer
610    TXT_FILE_BODY;
611    Dir = gid_Brand_Dir_Share_Xdg;
612    Name = "writer.desktop";
613    Styles = (PACKED,SCPZIP_REPLACE);
614End
615#endif
616
617#if defined UNX && ! defined MACOSX
618File gid_Brand_File_Share_Xdg_StartCenter
619    TXT_FILE_BODY;
620    Dir = gid_Brand_Dir_Share_Xdg;
621    Name = "startcenter.desktop";
622    Styles = (PACKED,SCPZIP_REPLACE);
623End
624#endif
625
626#if defined UNX && ! defined MACOSX
627File gid_Brand_File_Share_Xdg_JavaFilter
628    TXT_FILE_BODY;
629    Dir = gid_Brand_Dir_Share_Xdg;
630    Name = "javafilter.desktop";
631    Styles = (PACKED,SCPZIP_REPLACE);
632End
633#endif
634
635
636#if defined WNT && defined(_gcc3)
637File gid_Brand_File_Lib_Mingwm10
638    BIN_FILE_BODY;
639    Styles = (PACKED);
640    Dir = gid_Brand_Dir_Program;
641    Name = "mingwm10.dll";
642End
643#endif
644
645#if defined(WNT)
646#if defined(M1400)
647#if defined(PROF_EDITION)
648File gid_Brand_File_Lib_Msvcr80
649    BIN_FILE_BODY;
650    Styles = (PACKED);
651    Dir = gid_Brand_Dir_Program;
652#ifndef _STLP_DEBUG
653    Name = "msvcr80.dll";
654#else
655    Name = "msvcr80d.dll";
656#endif
657End
658#endif
659#endif
660#endif
661
662#if defined(WNT) && defined( _gcc3 )
663
664#if defined(MINGW_GCCDLL)
665
666File gid_Brand_File_Lib_Mingw_GccS
667    TXT_FILE_BODY;
668    Dir = gid_Brand_Dir_Program;
669    Name = MINGW_GCCDLL;
670    Styles = (PACKED);
671End
672
673#endif
674
675#if defined(MINGW_GXXDLL)
676
677File gid_Brand_File_Lib_Mingw_Stdcpp
678    TXT_FILE_BODY;
679    Dir = gid_Brand_Dir_Program;
680    Name = MINGW_GXXDLL;
681    Styles = (PACKED);
682End
683
684#endif
685
686#endif
687
688#if defined(WNT)
689#if defined(M1400)
690#if defined(PROF_EDITION)
691File gid_Brand_File_Lib_Msvcp80
692    BIN_FILE_BODY;
693    Styles = (PACKED);
694    Dir = gid_Brand_Dir_Program;
695#ifndef _STLP_DEBUG
696    Name = "msvcp80.dll";
697#else
698    Name = "msvcp80d.dll";
699#endif
700End
701#endif
702#endif
703#endif
704
705#if defined(WNT)
706#if defined(M1400)
707#if defined(PROF_EDITION)
708File gid_Brand_File_Lib_Msvcm80
709    BIN_FILE_BODY;
710    Styles = (PACKED);
711    Dir = gid_Brand_Dir_Program;
712#ifndef _STLP_DEBUG
713    Name = "msvcm80.dll";
714#else
715    Name = "msvcm80d.dll";
716#endif
717End
718#endif
719#endif
720#endif
721
722#if defined(WNT)
723#if defined(M1400)
724#if defined(PROF_EDITION)
725File gid_Brand_File_Msvcm80crt_Manifest
726    BIN_FILE_BODY;
727    Styles = (PACKED);
728    Dir = gid_Brand_Dir_Program;
729#ifndef _STLP_DEBUG
730    Name = "Microsoft.VC80.CRT.manifest";
731#else
732    Name = "Microsoft.VC80.DebugCRT.manifest";
733#endif
734End
735#endif
736#endif
737#endif
738
739// Profiles
740
741Profile gid_Brand_Profile_Bootstrap_Ini
742    ModuleID = gid_Module_Root_Brand;
743    Name = PROFILENAME(bootstrap);
744    Dir = gid_Brand_Dir_Program;
745    Styles = (NETWORK);
746End
747
748Profile gid_Brand_Profile_Soffice_Ini
749    ModuleID = gid_Module_Root_Brand;
750    Name = PROFILENAME(soffice);
751    Dir = gid_Brand_Dir_Program;
752    Styles = (NETWORK);
753End
754
755Profile gid_Brand_Profile_Setup_Ini
756    ModuleID = gid_Module_Root_Brand;
757    Name = PROFILENAME(setup);
758    Dir = gid_Brand_Dir_Program;
759    Styles = (NETWORK);
760End
761
762Profile gid_Brand_Profile_Version_Ini
763    ModuleID = gid_Module_Root_Brand;
764    Name = PROFILENAME(version);
765    Dir = gid_Brand_Dir_Program;
766    Styles = (NETWORK);
767End
768
769Profile gid_Brand_Profile_Fundamental_Ini
770    ModuleID = gid_Module_Root_Brand;
771    Name = PROFILENAME(fundamental);
772    Dir = gid_Brand_Dir_Program;
773End
774
775#if !defined MACOSX
776Profile gid_Brand_Profile_Redirect_Ini
777    ModuleID = gid_Module_Root_Brand;
778    Name = PROFILENAME(redirect);
779    Dir = gid_Brand_Dir_Program;
780End
781#endif
782
783// ProfileItems
784
785ProfileItem gid_Brand_Profileitem_Bootstrap_Baseinstall
786    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
787    ModuleID = gid_Module_Root_Brand;
788    Section = "Bootstrap";
789    Order = 2;
790    Key = "BaseInstallation";
791    Value = "${OOO_BASE_DIR}";
792End
793
794ProfileItem gid_Brand_Profileitem_Bootstrap_Productkey
795    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
796    ModuleID = gid_Module_Root_Brand;
797    Section = "Bootstrap";
798    Order = 1;
799    Key = "ProductKey";
800    Value = "<productkey>";
801End
802
803ProfileItem gid_Brand_Profileitem_Bootstrap_Errorreport_Port
804    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
805    ModuleID = gid_Module_Root_Brand;
806    Section = "ErrorReport";
807    Order = 7;
808    Key = "ErrorReportPort";
809    Value = "80";
810End
811
812ProfileItem gid_Brand_Profileitem_Bootstrap_Installmode
813    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
814    ModuleID = gid_Module_Root_Brand;
815    Section = "Bootstrap";
816    Order = 5;
817    Key = "InstallMode";
818    Value = "<installmode>";
819End
820
821ProfileItem gid_Brand_Profileitem_Bootstrap_Userinstall
822    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
823    ModuleID = gid_Module_Root_Brand;
824    Section = "Bootstrap";
825    Order = 3;
826    Key = "UserInstallation";
827  #if defined(WNT) || defined(OS2)
828    Value = "$SYSUSERCONFIG/%ONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION";
829  #elif defined MACOSX
830    Value = "$SYSUSERCONFIG/%ONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION";
831  #else
832    Value = "$SYSUSERCONFIG/.%LCONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION";
833  #endif
834End
835
836ProfileItem gid_Brand_Profileitem_Soffice_UreBootstrap
837    ModuleID = gid_Module_Root_Brand;
838    ProfileID = gid_Brand_Profile_Soffice_Ini;
839    Section = "Bootstrap";
840    Key = "URE_BOOTSTRAP";
841    Value = "${ORIGIN}/" PROFILENAME(fundamental);
842End
843
844ProfileItem gid_Brand_Profileitem_Soffice_Logo
845    ProfileID = gid_Brand_Profile_Soffice_Ini;
846    ModuleID = gid_Module_Root_Brand;
847    Section = "Bootstrap";
848    Order = 1;
849    Key = "Logo";
850    Value = "1";
851End
852
853ProfileItem gid_Brand_Profileitem_Soffice_ProgressBarColor_So
854    ProfileID = gid_Brand_Profile_Soffice_Ini;
855    ModuleID = gid_Module_Root_Brand;
856    Section = "Bootstrap";
857    Order = 2;
858    Key = "ProgressBarColor";
859    Value = "${PROGRESSBARCOLOR}";
860End
861
862ProfileItem gid_Brand_Profileitem_Soffice_ProgressSize_So
863    ProfileID = gid_Brand_Profile_Soffice_Ini;
864    ModuleID = gid_Module_Root_Brand;
865    Section = "Bootstrap";
866    Order = 3;
867    Key = "ProgressSize";
868    Value = "${PROGRESSSIZE}";
869End
870
871ProfileItem gid_Brand_Profileitem_Soffice_ProgressPosition_So
872    ProfileID = gid_Brand_Profile_Soffice_Ini;
873    ModuleID = gid_Module_Root_Brand;
874    Section = "Bootstrap";
875    Order = 4;
876    Key = "ProgressPosition";
877    Value = "${PROGRESSPOSITION}";
878End
879
880ProfileItem gid_Brand_Profileitem_Soffice_ProgressFrameColor_So
881    ProfileID = gid_Brand_Profile_Soffice_Ini;
882    ModuleID = gid_Module_Root_Brand;
883    Section = "Bootstrap";
884    Order = 5;
885    Key = "ProgressFrameColor";
886    Value = "${PROGRESSFRAMECOLOR}";
887End
888
889ProfileItem gid_Brand_Profileitem_Soffice_NativeProgress_So
890    ProfileID = gid_Brand_Profile_Soffice_Ini;
891    ModuleID = gid_Module_Root_Brand;
892    Section = "Bootstrap";
893    Order = 6;
894    Key = "NativeProgress";
895    Value = "${NATIVEPROGRESS}";
896End
897
898#if defined(WNT) || defined(OS2)
899ProfileItem gid_Brand_Profileitem_Soffice_Hideeula
900    ProfileID = gid_Brand_Profile_Soffice_Ini;
901    ModuleID = gid_Module_Root_Brand;
902    Section = "Bootstrap";
903    Order = 7;
904    Key = "HideEula";
905    Value = "[HIDEEULA]";
906    Inifiletablekey = "HideEula";
907    Inifiletableaction = "1";
908    Styles = (INIFILETABLE);
909End
910#endif
911
912#if defined(WNT) || defined(OS2)
913ProfileItem gid_Brand_Profileitem_Soffice_Startlang
914    ProfileID = gid_Brand_Profile_Soffice_Ini;
915    ModuleID = gid_Module_Root_Brand;
916    Section = "Bootstrap";
917    Order = 8;
918    Key = "STARTLANG";
919    Value = "[STARTLANG]";
920    Inifiletablekey = "STARTLANG";
921    Inifiletableaction = "1";
922    Styles = (INIFILETABLE);
923End
924#endif
925
926ProfileItem gid_Brand_Profileitem_Version_Buildid
927    ProfileID = gid_Brand_Profile_Version_Ini;
928    ModuleID = gid_Module_Root_Brand;
929    Section = "Version";
930    Order = 4;
931    Key = "buildid";
932    Value = "<buildid>";
933End
934
935ProfileItem gid_Brand_Profileitem_Version_ScsRevision
936    ProfileID = gid_Brand_Profile_Version_Ini;
937    ModuleID = gid_Module_Root;
938    Section = "Version";
939    Key = "Revision";
940    Value = "<scsrevision>";
941End
942
943ProfileItem gid_Brand_Profileitem_Version_Productsource
944    ProfileID = gid_Brand_Profile_Version_Ini;
945    ModuleID = gid_Module_Root_Brand;
946    Section = "Version";
947    Order = 7;
948    Key = "ProductSource";
949    Value = "<sourceid>";
950End
951
952#if defined(WNT) || defined(OS2)
953
954ProfileItem gid_Brand_Profileitem_Version_Productcode
955    ProfileID = gid_Brand_Profile_Version_Ini;
956    ModuleID = gid_Module_Root_Brand;
957    Section = "Version";
958    Order = 8;
959    Key = "ProductCode";
960    Value = "<productcode>";
961End
962
963#endif
964
965#if defined(WNT) || defined(OS2)
966
967ProfileItem gid_Brand_Profileitem_Version_Upgradecode
968    ProfileID = gid_Brand_Profile_Version_Ini;
969    ModuleID = gid_Module_Root_Brand;
970    Section = "Version";
971    Order = 9;
972    Key = "UpgradeCode";
973    Value = "<upgradecode>";
974End
975
976#endif
977
978ProfileItem gid_Brand_Profileitem_Version_Productmajor
979    ProfileID = gid_Brand_Profile_Version_Ini;
980    ModuleID = gid_Module_Root_Brand;
981    Section = "Version";
982    Order = 10;
983    Key = "ProductMajor";
984    Value = "<productmajor>";
985End
986
987ProfileItem gid_Brand_Profileitem_Version_Productminor
988    ProfileID = gid_Brand_Profile_Version_Ini;
989    ModuleID = gid_Module_Root_Brand;
990    Section = "Version";
991    Order = 11;
992    Key = "ProductMinor";
993    Value = "<productminor>";
994End
995
996ProfileItem gid_Brand_Profileitem_Version_Productbuildid
997    ProfileID = gid_Brand_Profile_Version_Ini;
998    ModuleID = gid_Module_Root_Brand;
999    Section = "Version";
1000    Order = 12;
1001    Key = "ProductBuildid";
1002    Value = "<productbuildid>";
1003End
1004
1005ProfileItem gid_Brand_Profileitem_Version_Alllanguages
1006    ProfileID = gid_Brand_Profile_Version_Ini;
1007    ModuleID = gid_Module_Root_Brand;
1008    Section = "Version";
1009    Order = 13;
1010    Key = "AllLanguages";
1011    Value = "<alllanguages>";
1012End
1013
1014#ifdef WNT
1015
1016ProfileItem gid_Brand_Profileitem_Version_Msiproductversion
1017    ProfileID = gid_Brand_Profile_Version_Ini;
1018    ModuleID = gid_Module_Root_Brand;
1019    Section = "Version";
1020    Order = 14;
1021    Key = "MsiProductVersion";
1022    Value = "<msiproductversion>";
1023End
1024
1025#endif
1026
1027ProfileItem gid_Brand_Profileitem_Version_Updateurl
1028    ProfileID = gid_Brand_Profile_Version_Ini;
1029    ModuleID = gid_Module_Root_Brand;
1030    Section = "Version";
1031    Order = 15;
1032    Key = "UpdateURL";
1033  #if defined(ENABLE_ONLINE_UPDATE)
1034  #ifdef WNT
1035    Value = "${UPDATEURL}";
1036  #else  // defined WNT
1037    Value = "${UPDATEURL}?pkgfmt=<pkgformat>";
1038  #endif //defined WNT
1039  #else
1040    Value = "";
1041  #endif
1042End
1043
1044ProfileItem gid_Brand_Profileitem_Version_Updateid
1045    ProfileID = gid_Brand_Profile_Version_Ini;
1046    ModuleID = gid_Module_Root_Brand;
1047    Section = "Version";
1048    Order = 16;
1049    Key = "UpdateID";
1050    Value = "<updateid>";
1051End
1052
1053ProfileItem gid_Brand_Profileitem_Version_Useragent
1054    ProfileID = gid_Brand_Profile_Version_Ini;
1055    ModuleID = gid_Module_Root_Brand;
1056    Section = "Version";
1057    Order = 17;
1058    Key = "UpdateUserAgent";
1059    Value = "<PRODUCT> (${buildid}; ${_OS}; ${_ARCH}; BundledLanguages=${AllLanguages})";
1060End
1061
1062ProfileItem gid_Brand_Profileitem_Version_Ooobaseversion
1063    ProfileID = gid_Brand_Profile_Version_Ini;
1064    ModuleID = gid_Module_Root_Brand;
1065    Section = "Version";
1066    Order = 18;
1067    Key = "OOOBaseVersion";
1068    Value = "${OOOBASEVERSION}";
1069End
1070
1071ProfileItem gid_Brand_Profileitem_Version_Extensionupdateurl
1072    ProfileID = gid_Brand_Profile_Version_Ini;
1073    ModuleID = gid_Module_Root_Brand;
1074    Section = "Version";
1075    Order = 18;
1076    Key = "ExtensionUpdateURL";
1077    Value = "http://updateexte.services.openoffice.org/ExtensionUpdateService/check.Update";
1078End
1079
1080ProfileItem gid_Brand_Profileitem_Fundamental_Brand_Base_Dir
1081    ModuleID = gid_Module_Root_Brand;
1082    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1083    Section = "Bootstrap";
1084    Key = "BRAND_BASE_DIR";
1085    Value = "${ORIGIN}/..";
1086End
1087
1088ProfileItem gid_Brand_Profileitem_Fundamental_Ooo_Base_Dir
1089    ModuleID = gid_Module_Root_Brand;
1090    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1091    Section = "Bootstrap";
1092    Key = "OOO_BASE_DIR";
1093#if defined(WNT) || defined(OS2)
1094    Value = "${.link:${BRAND_BASE_DIR}/basis-link}";
1095#else
1096    Value = "${BRAND_BASE_DIR}/basis-link";
1097#endif
1098End
1099
1100ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bundled_Extensions
1101    ModuleID = gid_Module_Root_Brand;
1102    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1103    Section = "Bootstrap";
1104    Key = "BUNDLED_EXTENSIONS";
1105    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BUNDLED_EXTENSIONS}";
1106End
1107
1108ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bundled_Extensions_User
1109    ModuleID = gid_Module_Root_Brand;
1110    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1111    Section = "Bootstrap";
1112    Key = "BUNDLED_EXTENSIONS_USER";
1113    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BUNDLED_EXTENSIONS_USER}";
1114End
1115
1116ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bundled_Extensions_Prereg
1117    ModuleID = gid_Module_Root_Brand;
1118    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1119    Section = "Bootstrap";
1120    Key = "BUNDLED_EXTENSIONS_PREREG";
1121    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BUNDLED_EXTENSIONS_PREREG}";
1122End
1123
1124ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Shared_Packages_Cache
1125    ModuleID = gid_Module_Root_Brand;
1126    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1127    Section = "Bootstrap";
1128    Key = "UNO_SHARED_PACKAGES_CACHE";
1129    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":UNO_SHARED_PACKAGES_CACHE}";
1130End
1131
1132ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Shared_Extensions_User
1133    ModuleID = gid_Module_Root_Brand;
1134    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1135    Section = "Bootstrap";
1136    Key = "SHARED_EXTENSIONS_USER";
1137    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":SHARED_EXTENSIONS_USER}";
1138End
1139
1140ProfileItem gid_Brand_Profileitem_Fundamental_Uno_User_Packages_Cache
1141    ModuleID = gid_Module_Root_Brand;
1142    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1143    Section = "Bootstrap";
1144    Key = "UNO_USER_PACKAGES_CACHE";
1145    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":UNO_USER_PACKAGES_CACHE}";
1146End
1147
1148ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Tmp_Extensions
1149    ModuleID = gid_Module_Root_Brand;
1150    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1151    Section = "Bootstrap";
1152    Key = "TMP_EXTENSIONS";
1153    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":TMP_EXTENSIONS}";
1154End
1155
1156ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bak_Extensions
1157    ModuleID = gid_Module_Root_Brand;
1158    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1159    Section = "Bootstrap";
1160    Key = "BAK_EXTENSIONS";
1161    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BAK_EXTENSIONS}";
1162End
1163
1164ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Types
1165    ModuleID = gid_Module_Root_Brand;
1166    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1167    Section = "Bootstrap";
1168    Key = "URE_MORE_TYPES";
1169    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_TYPES}";
1170End
1171
1172ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Services
1173    ModuleID = gid_Module_Root_Brand;
1174    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1175    Section = "Bootstrap";
1176    Key = "URE_MORE_SERVICES";
1177    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_SERVICES} $ORIGIN/services.rdb";
1178End
1179
1180ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Java_Types
1181    ModuleID = gid_Module_Root_Brand;
1182    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1183    Section = "Bootstrap";
1184    Key = "URE_MORE_JAVA_TYPES";
1185    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_JAVA_TYPES}";
1186End
1187
1188ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Jfw_Shared_Data
1189    ModuleID = gid_Module_Root_Brand;
1190    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1191    Section = "Bootstrap";
1192    Key = "URE_OVERRIDE_JAVA_JFW_SHARED_DATA";
1193    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_OVERRIDE_JAVA_JFW_SHARED_DATA}";
1194End
1195
1196ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Jfw_User_Data
1197    ModuleID = gid_Module_Root_Brand;
1198    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1199    Section = "Bootstrap";
1200    Key = "URE_OVERRIDE_JAVA_JFW_USER_DATA";
1201    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_OVERRIDE_JAVA_JFW_USER_DATA}";
1202End
1203
1204ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Classpath_Urls
1205    ModuleID = gid_Module_Root_Brand;
1206    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1207    Section = "Bootstrap";
1208    Key = "URE_MORE_JAVA_CLASSPATH_URLS";
1209    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_JAVA_CLASSPATH_URLS}";
1210End
1211
1212ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Bin_Dir
1213    ModuleID = gid_Module_Root_Brand;
1214    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1215    Section = "Bootstrap";
1216    Key = "URE_BIN_DIR";
1217    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_BIN_DIR}";
1218End
1219
1220ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Lib_Dir
1221    ModuleID = gid_Module_Root_Brand;
1222    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1223    Section = "Bootstrap";
1224    Key = "URE_LIB_DIR";
1225    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_LIB_DIR}";
1226End
1227
1228#if !defined MACOSX
1229ProfileItem gid_Brand_Profileitem_Redirect_Ure_Bootstrap
1230    ModuleID = gid_Module_Root_Brand;
1231    ProfileID = gid_Brand_Profile_Redirect_Ini;
1232    Section = "Bootstrap";
1233    Key = "URE_BOOTSTRAP";
1234    Value = "${ORIGIN}/" PROFILENAME(fundamental);
1235End
1236#endif
1237
1238#ifdef WNT
1239ProfileItem gid_Brand_Profileitem_Setup_Alluserset
1240    ProfileID = gid_Brand_Profile_Setup_Ini;
1241    ModuleID = gid_Module_Root_Brand;
1242    Section = "Bootstrap";
1243    Order = 4;
1244    Key = "ALLUSERS";
1245    Value = "[ALLUSERS]";
1246    Inifiletablekey = "AllUsersSet";
1247    Inifiletableaction = "1";
1248    Styles = (INIFILETABLE);
1249End
1250#endif
1251
1252#ifdef WNT
1253ProfileItem gid_Brand_Profileitem_Setup_Findproduct
1254    ProfileID = gid_Brand_Profile_Setup_Ini;
1255    ModuleID = gid_Module_Root_Brand;
1256    Section = "Bootstrap";
1257    Order = 5;
1258    Key = "FINDPRODUCT";
1259    Value = "[FINDPRODUCT]";
1260    Inifiletablekey = "FindProductSet";
1261    Inifiletableaction = "1";
1262    Styles = (INIFILETABLE);
1263End
1264#endif
1265
1266#ifdef WNT
1267ProfileItem gid_Brand_Profileitem_Setup_Productcode
1268    ProfileID = gid_Brand_Profile_Setup_Ini;
1269    ModuleID = gid_Module_Root_Brand;
1270    Section = "Bootstrap";
1271    Order = 6;
1272    Key = "ProductCode";
1273    Value = "<productcode>";
1274End
1275#endif
1276
1277#ifdef WNT
1278ProfileItem gid_Brand_Profileitem_Setup_Upgradecode
1279    ProfileID = gid_Brand_Profile_Setup_Ini;
1280    ModuleID = gid_Module_Root_Brand;
1281    Section = "Bootstrap";
1282    Order = 7;
1283    Key = "UpgradeCode";
1284    Value = "<upgradecode>";
1285End
1286#endif
1287
1288ProfileItem gid_Brand_Profileitem_Setup_Productbuildid
1289    ProfileID = gid_Brand_Profile_Setup_Ini;
1290    ModuleID = gid_Module_Root_Brand;
1291    Section = "Bootstrap";
1292    Order = 8;
1293    Key = "ProductBuildid";
1294    Value = "<productbuildid>";
1295End
1296
1297ProfileItem gid_Brand_Profileitem_Setup_Buildid
1298    ProfileID = gid_Brand_Profile_Setup_Ini;
1299    ModuleID = gid_Module_Root_Brand;
1300    Section = "Bootstrap";
1301    Order = 9;
1302    Key = "buildid";
1303    Value = "<buildid>";
1304End
1305
1306#ifdef WNT
1307ProfileItem gid_Brand_Profileitem_Setup_Ureinstall
1308    ProfileID = gid_Brand_Profile_Setup_Ini;
1309    ModuleID = gid_Module_Root_Brand;
1310    Section = "Bootstrap";
1311    Order = 4;
1312    Key = "UREINSTALLLOCATION";
1313    Value = "[INSTALLLOCATION]URE\\";
1314    Inifiletablekey = "UreInstallLocation";
1315    Inifiletableaction = "1";
1316    Styles = (INIFILETABLE);
1317End
1318#endif
1319
1320#ifdef WNT
1321ProfileItem gid_Brand_Profileitem_Setup_Basisinstall
1322    ProfileID = gid_Brand_Profile_Setup_Ini;
1323    ModuleID = gid_Module_Root_Brand;
1324    Section = "Bootstrap";
1325    Order = 4;
1326    Key = "BASISINSTALLLOCATION";
1327    Value = "[INSTALLLOCATION]Basis\\";
1328    Inifiletablekey = "BasisInstallLocation";
1329    Inifiletableaction = "1";
1330    Styles = (INIFILETABLE);
1331End
1332#endif
1333
1334#ifdef WNT
1335ProfileItem gid_Brand_Profileitem_Setup_Officeinstall
1336    ProfileID = gid_Brand_Profile_Setup_Ini;
1337    ModuleID = gid_Module_Root_Brand;
1338    Section = "Bootstrap";
1339    Order = 4;
1340    Key = "OFFICEINSTALLLOCATION";
1341    Value = "[INSTALLLOCATION]";
1342    Inifiletablekey = "OfficeInstallLocation";
1343    Inifiletableaction = "1";
1344    Styles = (INIFILETABLE);
1345End
1346#endif
1347
1348#ifdef WNT
1349ProfileItem gid_Brand_Profileitem_Setup_Install
1350    ProfileID = gid_Brand_Profile_Setup_Ini;
1351    ModuleID = gid_Module_Root_Brand;
1352    Section = "Bootstrap";
1353    Order = 4;
1354    Key = "INSTALLLOCATION";
1355    Value = "[INSTALLLOCATION]";
1356    Inifiletablekey = "InstallLocation";
1357    Inifiletableaction = "1";
1358    Styles = (INIFILETABLE);
1359End
1360#endif
1361
1362//TODO: This actually belongs into a module of its own:
1363#if !defined SYSTEM_PYTHON
1364File gid_Brand_File_Bin_Python
1365    BIN_FILE_BODY;
1366    Name = EXENAME(pyuno/python);
1367    Dir = gid_Brand_Dir_Program;
1368    Styles = (PACKED);
1369End
1370#endif
1371
1372BRAND_RES_FILE( gid_Brand_File_Res_About, about )
1373
1374