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