xref: /trunk/main/scp2/source/ooo/shortcut_ooo.scp (revision 59ddfc10)
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
26#ifdef UNX
27#ifndef SYSTEM_ICU
28
29Shortcut gid_Shortcut_Lib_Icudata
30    FileID = gid_File_Lib_Icudata;
31    Dir = SCP2_OOO_BIN_DIR;
32    Name = STRING(CONCAT5(libicudata,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
33    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
34End
35
36Shortcut gid_Shortcut_Lib_Icui18n
37    FileID = gid_File_Lib_Icui18n;
38    Dir = SCP2_OOO_BIN_DIR;
39    Name = STRING(CONCAT5(libicui18n,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
40    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
41End
42
43Shortcut gid_Shortcut_Lib_Icule
44    FileID = gid_File_Lib_Icule;
45    Dir = SCP2_OOO_BIN_DIR;
46    Name = STRING(CONCAT5(libicule,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
47    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
48End
49
50Shortcut gid_Shortcut_Lib_Icuuc
51    FileID = gid_File_Lib_Icuuc;
52    Dir = SCP2_OOO_BIN_DIR;
53    Name = STRING(CONCAT5(libicuuc,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
54    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
55End
56
57#endif
58
59Shortcut gid_Shortcut_Lib_Graphite_0
60    FileID = gid_File_Lib_Graphite;
61    Dir = gid_Dir_Program;
62    Name = STRING(CONCAT2(libgraphite,UNXSUFFIX));
63    Styles = (NETWORK,RELATIVE);
64End
65
66Shortcut gid_Shortcut_Lib_Graphite_1
67    FileID = gid_File_Lib_Graphite;
68    Dir = gid_Dir_Program;
69    Name = STRING(CONCAT4(libgraphite,UNXSUFFIX,.,3));
70    Styles = (NETWORK,RELATIVE);
71End
72
73Shortcut gid_Shortcut_Lib_Graphite_2
74    FileID = gid_File_Lib_Graphite;
75    Dir = gid_Dir_Program;
76    Name = STRING(CONCAT4(libgraphite,UNXSUFFIX,.,3.0));
77    Styles = (NETWORK,RELATIVE);
78End
79
80#endif
81
82#ifdef MACOSX
83
84Shortcut gid_Shortcut_Lib_Hsqldb_2
85    FileID = gid_File_Lib_Hsqldb_2;
86    Dir = SCP2_OOO_BIN_DIR;
87    Name = "libhsqldb.jnilib";
88    Styles = (NETWORK, RELATIVE);
89End
90
91#endif
92
93#ifdef UNX
94
95// Create links to the fully quantified libraries apr, apr-util, and serf.
96// The major version number is handled in a non-standard way (part of the name).
97// Therefore the hard-coded .0 suffix.
98
99Shortcut gid_Shortcut_Lib_Apr
100    FileID = gid_File_Lib_Apr;
101    Dir = SCP2_OOO_BIN_DIR;
102    #ifdef MACOSX
103        Name = STRING(CONCAT2(libapr-1.0,UNXSUFFIX));
104    #else
105        Name = STRING(CONCAT3(libapr-1,UNXSUFFIX,.0));
106    #endif
107    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
108End
109
110Shortcut gid_Shortcut_Lib_AprUtil
111    FileID = gid_File_Lib_AprUtil;
112    Dir = SCP2_OOO_BIN_DIR;
113    #ifdef MACOSX
114        Name = STRING(CONCAT2(libaprutil-1.0,UNXSUFFIX));
115    #else
116        Name = STRING(CONCAT3(libaprutil-1,UNXSUFFIX,.0));
117    #endif
118    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
119End
120
121Shortcut gid_Shortcut_Lib_Serf
122    FileID = gid_File_Lib_Serf;
123    Dir = SCP2_OOO_BIN_DIR;
124    #ifdef MACOSX
125        Name = STRING(CONCAT2(libserf-1.0,UNXSUFFIX));
126    #else
127        Name = STRING(CONCAT3(libserf-1,UNXSUFFIX,.0));
128    #endif
129    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
130End
131
132#endif
133
134//i44154 -end-
135