1/*************************************************************************
2*
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26************************************************************************/
27
28#include "macros.inc"
29
30ProfileItem gid_Profileitem_Setup_Uno_Java_Comppath
31    ProfileID = gid_Profile_Setup_Ini;
32    ModuleID = gid_Module_Root;
33    Section = "Bootstrap";
34    Order = 1;
35    Key = "UNO_JAVA_COMPPATH";
36    Value = "$ORIGIN/classes";
37End
38
39ProfileItem gid_Profileitem_Setup_Uno_Services
40    ProfileID = gid_Profile_Setup_Ini;
41    ModuleID = gid_Module_Root;
42    Section = "Bootstrap";
43    Order = 2;
44    Key = "UNO_SERVICES";
45    Value = "$ORIGIN/setup_services.rdb";
46End
47
48ProfileItem gid_Profileitem_Setup_Uno_Types
49    ProfileID = gid_Profile_Setup_Ini;
50    ModuleID = gid_Module_Root;
51    Section = "Bootstrap";
52    Order = 3;
53    Key = "UNO_TYPES";
54    Value = "$ORIGIN/types.rdb";
55End
56
57#ifdef WNT
58
59ProfileItem gid_Profileitem_Setup_Alluserset
60    ProfileID = gid_Profile_Setup_Ini;
61    ModuleID = gid_Module_Root;
62    Section = "Bootstrap";
63    Order = 4;
64    Key = "ALLUSERS";
65    Value = "[ALLUSERS]";
66    Inifiletablekey = "AllUsersSet";
67    Inifiletableaction = "1";
68    Styles = (INIFILETABLE);
69End
70
71#endif
72
73#ifdef WNT
74
75ProfileItem gid_Profileitem_Setup_Findproduct
76    ProfileID = gid_Profile_Setup_Ini;
77    ModuleID = gid_Module_Root;
78    Section = "Bootstrap";
79    Order = 5;
80    Key = "FINDPRODUCT";
81    Value = "[FINDPRODUCT]";
82    Inifiletablekey = "FindProductSet";
83    Inifiletableaction = "1";
84    Styles = (INIFILETABLE);
85End
86
87#endif
88
89#ifdef WNT
90
91ProfileItem gid_Profileitem_Setup_Productcode
92    ProfileID = gid_Profile_Setup_Ini;
93    ModuleID = gid_Module_Root;
94    Section = "Bootstrap";
95    Order = 6;
96    Key = "ProductCode";
97    Value = "<productcode>";
98End
99
100#endif
101
102#ifdef WNT
103
104ProfileItem gid_Profileitem_Setup_Upgradecode
105    ProfileID = gid_Profile_Setup_Ini;
106    ModuleID = gid_Module_Root;
107    Section = "Bootstrap";
108    Order = 7;
109    Key = "UpgradeCode";
110    Value = "<upgradecode>";
111End
112
113#endif
114
115ProfileItem gid_Profileitem_Soffice_Logo
116    ProfileID = gid_Profile_Soffice_Ini;
117    ModuleID = gid_Module_Root;
118    Section = "Bootstrap";
119    Order = 1;
120    Key = "Logo";
121    Value = "1";
122End
123
124ProfileItem gid_Profileitem_Soffice_ProgressBarColor
125    ProfileID = gid_Profile_Soffice_Ini;
126    ModuleID = gid_Module_Root;
127    Section = "Bootstrap";
128    Order = 2;
129    Key = "ProgressBarColor";
130    Value = "0,0,128";
131End
132
133ProfileItem gid_Profileitem_Soffice_ProgressSize
134    ProfileID = gid_Profile_Soffice_Ini;
135    ModuleID = gid_Module_Root;
136    Section = "Bootstrap";
137    Order = 3;
138    Key = "ProgressSize";
139    Value = "-1,6";
140End
141
142ProfileItem gid_Profileitem_Soffice_ProgressPosition
143    ProfileID = gid_Profile_Soffice_Ini;
144    ModuleID = gid_Module_Root;
145    Section = "Bootstrap";
146    Order = 4;
147    Key = "ProgressPosition";
148    Value = "-1,-1";
149End
150
151ProfileItem gid_Profileitem_Soffice_NativeProgress
152    ProfileID = gid_Profile_Soffice_Ini;
153    ModuleID = gid_Module_Root;
154    Section = "Bootstrap";
155    Order = 6;
156    Key = "NativeProgress";
157    Value = "true";
158End
159
160#ifdef WNT
161
162ProfileItem gid_Profileitem_Soffice_Hideeula
163    ProfileID = gid_Profile_Soffice_Ini;
164    ModuleID = gid_Module_Root;
165    Section = "Bootstrap";
166    Order = 8;
167    Key = "HideEula";
168    Value = "[HIDEEULA]";
169    Inifiletablekey = "HideEula";
170    Inifiletableaction = "1";
171    Styles = (INIFILETABLE);
172End
173
174#endif
175
176ProfileItem gid_Profileitem_Uno_Uno_Bundled_Extensions
177    ProfileID = gid_Profile_Uno_Ini;
178    ModuleID = gid_Module_Root;
179    Section = "Bootstrap";
180    Order = 1;
181    Key = "BUNDLED_EXTENSIONS";
182    Value = "$BRAND_BASE_DIR/share/extensions";
183End
184
185ProfileItem gid_Profileitem_Uno_Uno_Bundled_Extensions_User
186    ProfileID = gid_Profile_Uno_Ini;
187    ModuleID = gid_Module_Root;
188    Section = "Bootstrap";
189    Order = 1;
190    Key = "BUNDLED_EXTENSIONS_USER";
191    Value = "${$BRAND_BASE_DIR/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/extensions/bundled";
192End
193
194ProfileItem gid_Profileitem_Uno_Uno_Bundled_Extensions_Prereg
195    ProfileID = gid_Profile_Uno_Ini;
196    ModuleID = gid_Module_Root;
197    Section = "Bootstrap";
198    Order = 1;
199    Key = "BUNDLED_EXTENSIONS_PREREG";
200    Value = "$BRAND_BASE_DIR/share/prereg/bundled";
201End
202
203
204ProfileItem gid_Profileitem_Uno_Uno_Shared_Packages
205    ProfileID = gid_Profile_Uno_Ini;
206    ModuleID = gid_Module_Root;
207    Section = "Bootstrap";
208    Order = 1;
209    Key = "UNO_SHARED_PACKAGES";
210    Value = "$BRAND_BASE_DIR/share/uno_packages";
211End
212
213ProfileItem gid_Profileitem_Uno_Uno_Shared_Packages_Cache
214    ProfileID = gid_Profile_Uno_Ini;
215    ModuleID = gid_Module_Root;
216    Section = "Bootstrap";
217    Order = 2;
218    Key = "UNO_SHARED_PACKAGES_CACHE";
219    Value = "$UNO_SHARED_PACKAGES/cache";
220End
221
222ProfileItem gid_Profileitem_Uno_Uno_Shared_Extensions_User
223    ProfileID = gid_Profile_Uno_Ini;
224    ModuleID = gid_Module_Root;
225    Section = "Bootstrap";
226    Order = 1;
227    Key = "SHARED_EXTENSIONS_USER";
228    Value = "${$BRAND_BASE_DIR/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/extensions/shared";
229End
230
231ProfileItem gid_Profileitem_Uno_Uno_User_Packages
232    ProfileID = gid_Profile_Uno_Ini;
233    ModuleID = gid_Module_Root;
234    Section = "Bootstrap";
235    Order = 3;
236    Key = "UNO_USER_PACKAGES";
237    Value = "${$BRAND_BASE_DIR/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/uno_packages";
238End
239
240ProfileItem gid_Profileitem_Uno_Uno_Bundled_Tmp_Extensions
241    ProfileID = gid_Profile_Uno_Ini;
242    ModuleID = gid_Module_Root;
243    Section = "Bootstrap";
244    Order = 1;
245    Key = "TMP_EXTENSIONS";
246    Value = "${$BRAND_BASE_DIR/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/extensions/tmp";
247End
248
249ProfileItem gid_Profileitem_Uno_Uno_Bundled_Bak_Extensions
250    ProfileID = gid_Profile_Uno_Ini;
251    ModuleID = gid_Module_Root;
252    Section = "Bootstrap";
253    Order = 1;
254    Key = "BAK_EXTENSIONS";
255    Value = "${$BRAND_BASE_DIR/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/extensions/bak";
256End
257
258ProfileItem gid_Profileitem_Uno_Uno_User_Packages_Cache
259    ProfileID = gid_Profile_Uno_Ini;
260    ModuleID = gid_Module_Root;
261    Section = "Bootstrap";
262    Order = 4;
263    Key = "UNO_USER_PACKAGES_CACHE";
264    Value = "$UNO_USER_PACKAGES/cache";
265End
266ProfileItem gid_Profileitem_Uno_Pkg_BundledUnoFile
267    ProfileID = gid_Profile_Uno_Ini;
268    ModuleID = gid_Module_Root;
269    Section = "Bootstrap";
270    Order = 5;
271    Key = "PKG_BundledUnoFile";
272    Value = "$BUNDLED_EXTENSIONS_USER/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/unorc";
273End
274
275ProfileItem gid_Profileitem_Uno_Pkg_SharedUnoFile
276    ProfileID = gid_Profile_Uno_Ini;
277    ModuleID = gid_Module_Root;
278    Section = "Bootstrap";
279    Order = 5;
280    Key = "PKG_SharedUnoFile";
281    Value = "$SHARED_EXTENSIONS_USER/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/unorc";
282End
283
284ProfileItem gid_Profileitem_Uno_Pkg_UserUnoFile
285    ProfileID = gid_Profile_Uno_Ini;
286    ModuleID = gid_Module_Root;
287    Section = "Bootstrap";
288    Order = 6;
289    Key = "PKG_UserUnoFile";
290    Value = "$UNO_USER_PACKAGES_CACHE/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/unorc";
291End
292
293ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Bundled_Extensions
294    ModuleID = gid_Module_Root;
295    ProfileID = gid_Profile_Fundamentalbasis_Ini;
296    Section = "Bootstrap";
297    Key = "BUNDLED_EXTENSIONS";
298    Value = "${$ORIGIN/" PROFILENAME(uno) ":BUNDLED_EXTENSIONS}";
299End
300
301ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Bundled_Extensions_User
302    ModuleID = gid_Module_Root;
303    ProfileID = gid_Profile_Fundamentalbasis_Ini;
304    Section = "Bootstrap";
305    Key = "BUNDLED_EXTENSIONS_USER";
306    Value = "${$ORIGIN/" PROFILENAME(uno) ":BUNDLED_EXTENSIONS_USER}";
307End
308
309ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Bundled_Extensions_Prereg
310    ModuleID = gid_Module_Root;
311    ProfileID = gid_Profile_Fundamentalbasis_Ini;
312    Section = "Bootstrap";
313    Key = "BUNDLED_EXTENSIONS_PREREG";
314    Value = "${$ORIGIN/" PROFILENAME(uno) ":BUNDLED_EXTENSIONS_PREREG}";
315End
316
317ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Shared_Packages_Cache
318    ModuleID = gid_Module_Root;
319    ProfileID = gid_Profile_Fundamentalbasis_Ini;
320    Section = "Bootstrap";
321    Key = "UNO_SHARED_PACKAGES_CACHE";
322    Value = "${$ORIGIN/" PROFILENAME(uno) ":UNO_SHARED_PACKAGES_CACHE}";
323End
324
325ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Shared_Extensions_User
326    ModuleID = gid_Module_Root;
327    ProfileID = gid_Profile_Fundamentalbasis_Ini;
328    Section = "Bootstrap";
329    Key = "SHARED_EXTENSIONS_USER";
330    Value = "${$ORIGIN/" PROFILENAME(uno) ":SHARED_EXTENSIONS_USER}";
331End
332
333ProfileItem gid_Profileitem_Fundamentalbasis_Uno_User_Packages_Cache
334    ModuleID = gid_Module_Root;
335    ProfileID = gid_Profile_Fundamentalbasis_Ini;
336    Section = "Bootstrap";
337    Key = "UNO_USER_PACKAGES_CACHE";
338    Value = "${$ORIGIN/" PROFILENAME(uno) ":UNO_USER_PACKAGES_CACHE}";
339End
340
341ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Tmp_Extensions
342    ModuleID = gid_Module_Root;
343    ProfileID = gid_Profile_Fundamentalbasis_Ini;
344    Section = "Bootstrap";
345    Key = "TMP_EXTENSIONS";
346    Value = "${$ORIGIN/" PROFILENAME(uno) ":TMP_EXTENSIONS}";
347End
348
349ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Bak_Extensions
350    ModuleID = gid_Module_Root;
351    ProfileID = gid_Profile_Fundamentalbasis_Ini;
352    Section = "Bootstrap";
353    Key = "BAK_EXTENSIONS";
354    Value = "${$ORIGIN/" PROFILENAME(uno) ":BAK_EXTENSIONS}";
355End
356
357ProfileItem gid_Profileitem_Fundamentalbasis_Ure_More_Types
358    ModuleID = gid_Module_Root;
359    ProfileID = gid_Profile_Fundamentalbasis_Ini;
360    Section = "Bootstrap";
361    Key = "URE_MORE_TYPES";
362    Value = "$ORIGIN/offapi.rdb $ORIGIN/oovbaapi.rdb ${${$ORIGIN/" PROFILENAME(uno) ":PKG_UserUnoFile}:UNO_TYPES} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_SharedUnoFile}:UNO_TYPES} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_BundledUnoFile}:UNO_TYPES}";
363End
364
365ProfileItem gid_Profileitem_Fundamentalbasis_Ure_More_Services
366    ModuleID = gid_Module_Root;
367    ProfileID = gid_Profile_Fundamentalbasis_Ini;
368    Section = "Bootstrap";
369    Key = "URE_MORE_SERVICES";
370    Value = "${${$ORIGIN/" PROFILENAME(uno) ":PKG_UserUnoFile}:UNO_SERVICES} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_SharedUnoFile}:UNO_SERVICES} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_BundledUnoFile}:UNO_SERVICES} $ORIGIN/services.rdb";
371End
372
373ProfileItem gid_Profileitem_Fundamentalbasis_Ure_More_Java_Types
374    ModuleID = gid_Module_Root;
375    ProfileID = gid_Profile_Fundamentalbasis_Ini;
376    Section = "Bootstrap";
377    Key = "URE_MORE_JAVA_TYPES";
378    Value = "$ORIGIN/classes/unoil.jar $ORIGIN/classes/ScriptFramework.jar ${${$ORIGIN/" PROFILENAME(uno) ":PKG_UserUnoFile}:UNO_JAVA_CLASSPATH} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_SharedUnoFile}:UNO_JAVA_CLASSPATH} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_BundledUnoFile}:UNO_JAVA_CLASSPATH}";
379End
380
381ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Java_Jfw_Shared_Data
382    ModuleID = gid_Module_Root;
383    ProfileID = gid_Profile_Fundamentalbasis_Ini;
384    Section = "Bootstrap";
385    Key = "URE_OVERRIDE_JAVA_JFW_SHARED_DATA";
386    Value = "${BRAND_BASE_DIR}/share/config/javasettings_${_OS}_${_ARCH}.xml";
387End
388
389ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Java_Jfw_User_Data
390    ModuleID = gid_Module_Root;
391    ProfileID = gid_Profile_Fundamentalbasis_Ini;
392    Section = "Bootstrap";
393    Key = "URE_OVERRIDE_JAVA_JFW_USER_DATA";
394    Value = "${${BRAND_BASE_DIR}/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/config/javasettings_${_OS}_${_ARCH}.xml";
395End
396
397ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Java_Classpath_Urls
398    ModuleID = gid_Module_Root;
399    ProfileID = gid_Profile_Fundamentalbasis_Ini;
400    Section = "Bootstrap";
401    Key = "URE_MORE_JAVA_CLASSPATH_URLS";
402    Value = "";
403#ifdef SYSTEM_BSH
404    ValueList1 = BSH_JAR;
405#endif
406#ifdef SYSTEM_HSQLDB
407    ValueList2 = HSQLDB_JAR;
408#endif
409#ifdef SYSTEM_SAXON
410    ValueList3 = SAXON_JAR;
411#endif
412End
413
414ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Bin_Dir
415    ModuleID = gid_Module_Root;
416    ProfileID = gid_Profile_Fundamentalbasis_Ini;
417    Section = "Bootstrap";
418    Key = "URE_BIN_DIR";
419#if defined WNT
420    Value = "${.link:$ORIGIN/../ure-link}/bin";
421#else
422    Value = "$ORIGIN/../ure-link/bin";
423#endif
424End
425
426ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Lib_Dir
427    ModuleID = gid_Module_Root;
428    ProfileID = gid_Profile_Fundamentalbasis_Ini;
429    Section = "Bootstrap";
430    Key = "URE_LIB_DIR";
431#if defined WNT
432    Value = "${.link:$ORIGIN/../ure-link}/bin";
433#else
434    Value = "$ORIGIN/../ure-link/lib";
435#endif
436End
437
438// Basis layer: gid_Profile_Version_Ini_Basis
439
440ProfileItem gid_Basis_Profileitem_Version_Buildid
441    ProfileID = gid_Profile_Version_Ini_Basis;
442    ModuleID = gid_Module_Root;
443    Section = "Version";
444    Key = "buildid";
445    Value = "<buildid>";
446End
447
448ProfileItem gid_Basis_Profileitem_Version_Productsource
449    ProfileID = gid_Profile_Version_Ini_Basis;
450    ModuleID = gid_Module_Root;
451    Section = "Version";
452    Key = "ProductSource";
453    Value = "<sourceid>";
454End
455
456ProfileItem gid_Basis_Profileitem_Version_Productmajor
457    ProfileID = gid_Profile_Version_Ini_Basis;
458    ModuleID = gid_Module_Root;
459    Section = "Version";
460    Key = "ProductMajor";
461    Value = "<productmajor>";
462End
463
464ProfileItem gid_Basis_Profileitem_Version_Productminor
465    ProfileID = gid_Profile_Version_Ini_Basis;
466    ModuleID = gid_Module_Root;
467    Section = "Version";
468    Key = "ProductMinor";
469    Value = "<productminor>";
470End
471
472ProfileItem gid_Basis_Profileitem_Version_Productbuildid
473    ProfileID = gid_Profile_Version_Ini_Basis;
474    ModuleID = gid_Module_Root;
475    Section = "Version";
476    Key = "ProductBuildid";
477    Value = "<productbuildid>";
478End
479
480ProfileItem gid_Basis_Profileitem_Version_Ooobaseversion
481    ProfileID = gid_Profile_Version_Ini_Basis;
482    ModuleID = gid_Module_Root;
483    Section = "Version";
484    Key = "OOOBaseVersion";
485    Value = "${OOOBASEVERSION}";
486End
487
488ProfileItem gid_Basis_Profileitem_Version_Ooopackageversion
489    ProfileID = gid_Profile_Version_Ini_Basis;
490    ModuleID = gid_Module_Root;
491    Section = "Version";
492    Key = "OOOPackageVersion";
493    Value = "${OOOPACKAGEVERSION}";
494End
495