xref: /AOO41X/main/scp2/source/ooo/shortcut_ooo.scp (revision fdf35928d88cfd82963a58c9928d6a5ce4934096)
1022bd5b4SAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
3022bd5b4SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4022bd5b4SAndrew Rist * or more contributor license agreements.  See the NOTICE file
5022bd5b4SAndrew Rist * distributed with this work for additional information
6022bd5b4SAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7022bd5b4SAndrew Rist * to you under the Apache License, Version 2.0 (the
8022bd5b4SAndrew Rist * "License"); you may not use this file except in compliance
9022bd5b4SAndrew Rist * with the License.  You may obtain a copy of the License at
10cdf0e10cSrcweir *
11022bd5b4SAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12cdf0e10cSrcweir *
13022bd5b4SAndrew Rist * Unless required by applicable law or agreed to in writing,
14022bd5b4SAndrew Rist * software distributed under the License is distributed on an
15022bd5b4SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16022bd5b4SAndrew Rist * KIND, either express or implied.  See the License for the
17022bd5b4SAndrew Rist * specific language governing permissions and limitations
18022bd5b4SAndrew Rist * under the License.
19cdf0e10cSrcweir *
20022bd5b4SAndrew Rist *************************************************************/
21022bd5b4SAndrew Rist
22022bd5b4SAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweir#include "macros.inc"
25cdf0e10cSrcweir
26cdf0e10cSrcweir#ifdef UNX
27cdf0e10cSrcweir#ifndef SYSTEM_ICU
28cdf0e10cSrcweir
29cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Icudata
30cdf0e10cSrcweir    FileID = gid_File_Lib_Icudata;
31cdf0e10cSrcweir    Dir = SCP2_OOO_BIN_DIR;
32cdf0e10cSrcweir    Name = STRING(CONCAT5(libicudata,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
33cdf0e10cSrcweir    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
34cdf0e10cSrcweirEnd
35cdf0e10cSrcweir
36cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Icui18n
37cdf0e10cSrcweir    FileID = gid_File_Lib_Icui18n;
38cdf0e10cSrcweir    Dir = SCP2_OOO_BIN_DIR;
39cdf0e10cSrcweir    Name = STRING(CONCAT5(libicui18n,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
40cdf0e10cSrcweir    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
41cdf0e10cSrcweirEnd
42cdf0e10cSrcweir
43cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Icule
44cdf0e10cSrcweir    FileID = gid_File_Lib_Icule;
45cdf0e10cSrcweir    Dir = SCP2_OOO_BIN_DIR;
46cdf0e10cSrcweir    Name = STRING(CONCAT5(libicule,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
47cdf0e10cSrcweir    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
48cdf0e10cSrcweirEnd
49cdf0e10cSrcweir
50cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Icuuc
51cdf0e10cSrcweir    FileID = gid_File_Lib_Icuuc;
52cdf0e10cSrcweir    Dir = SCP2_OOO_BIN_DIR;
53cdf0e10cSrcweir    Name = STRING(CONCAT5(libicuuc,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR));
54cdf0e10cSrcweir    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
55cdf0e10cSrcweirEnd
56cdf0e10cSrcweir
57cdf0e10cSrcweir#endif
58cdf0e10cSrcweir
59cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Graphite_0
60cdf0e10cSrcweir    FileID = gid_File_Lib_Graphite;
61cdf0e10cSrcweir    Dir = gid_Dir_Program;
62cdf0e10cSrcweir    Name = STRING(CONCAT2(libgraphite,UNXSUFFIX));
63cdf0e10cSrcweir    Styles = (NETWORK,RELATIVE);
64cdf0e10cSrcweirEnd
65cdf0e10cSrcweir
66cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Graphite_1
67cdf0e10cSrcweir    FileID = gid_File_Lib_Graphite;
68cdf0e10cSrcweir    Dir = gid_Dir_Program;
69cdf0e10cSrcweir    Name = STRING(CONCAT4(libgraphite,UNXSUFFIX,.,3));
70cdf0e10cSrcweir    Styles = (NETWORK,RELATIVE);
71cdf0e10cSrcweirEnd
72cdf0e10cSrcweir
73cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Graphite_2
74cdf0e10cSrcweir    FileID = gid_File_Lib_Graphite;
75cdf0e10cSrcweir    Dir = gid_Dir_Program;
76cdf0e10cSrcweir    Name = STRING(CONCAT4(libgraphite,UNXSUFFIX,.,3.0));
77cdf0e10cSrcweir    Styles = (NETWORK,RELATIVE);
78cdf0e10cSrcweirEnd
79cdf0e10cSrcweir
80cdf0e10cSrcweir#endif
81cdf0e10cSrcweir
82cdf0e10cSrcweir#ifdef MACOSX
83cdf0e10cSrcweir
84cdf0e10cSrcweirShortcut gid_Shortcut_Lib_Hsqldb_2
85cdf0e10cSrcweir    FileID = gid_File_Lib_Hsqldb_2;
86cdf0e10cSrcweir    Dir = SCP2_OOO_BIN_DIR;
87cdf0e10cSrcweir    Name = "libhsqldb.jnilib";
88cdf0e10cSrcweir    Styles = (NETWORK, RELATIVE);
89cdf0e10cSrcweirEnd
90cdf0e10cSrcweir
91cdf0e10cSrcweir#endif
92cdf0e10cSrcweir
9359ddfc10SAndre Fischer#ifdef UNX
9459ddfc10SAndre Fischer
9559ddfc10SAndre Fischer// Create links to the fully quantified libraries apr, apr-util, and serf.
9659ddfc10SAndre Fischer// The major version number is handled in a non-standard way (part of the name).
9759ddfc10SAndre Fischer// Therefore the hard-coded .0 suffix.
9859ddfc10SAndre Fischer
99*fdf35928SAndre Fischer#ifdef APR_MAJOR
10059ddfc10SAndre FischerShortcut gid_Shortcut_Lib_Apr
10159ddfc10SAndre Fischer    FileID = gid_File_Lib_Apr;
10259ddfc10SAndre Fischer    Dir = SCP2_OOO_BIN_DIR;
10359ddfc10SAndre Fischer    #ifdef MACOSX
10459ddfc10SAndre Fischer        Name = STRING(CONCAT2(libapr-1.0,UNXSUFFIX));
10559ddfc10SAndre Fischer    #else
10659ddfc10SAndre Fischer        Name = STRING(CONCAT3(libapr-1,UNXSUFFIX,.0));
10759ddfc10SAndre Fischer    #endif
10859ddfc10SAndre Fischer    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
10959ddfc10SAndre FischerEnd
110*fdf35928SAndre Fischer#endif
11159ddfc10SAndre Fischer
112*fdf35928SAndre Fischer#ifdef APR_UTIL_MAJOR
11359ddfc10SAndre FischerShortcut gid_Shortcut_Lib_AprUtil
11459ddfc10SAndre Fischer    FileID = gid_File_Lib_AprUtil;
11559ddfc10SAndre Fischer    Dir = SCP2_OOO_BIN_DIR;
11659ddfc10SAndre Fischer    #ifdef MACOSX
11759ddfc10SAndre Fischer        Name = STRING(CONCAT2(libaprutil-1.0,UNXSUFFIX));
11859ddfc10SAndre Fischer    #else
11959ddfc10SAndre Fischer        Name = STRING(CONCAT3(libaprutil-1,UNXSUFFIX,.0));
12059ddfc10SAndre Fischer    #endif
12159ddfc10SAndre Fischer    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
12259ddfc10SAndre FischerEnd
123*fdf35928SAndre Fischer#endif
12459ddfc10SAndre Fischer
125*fdf35928SAndre Fischer#ifdef SERF_MAJOR
12659ddfc10SAndre FischerShortcut gid_Shortcut_Lib_Serf
12759ddfc10SAndre Fischer    FileID = gid_File_Lib_Serf;
12859ddfc10SAndre Fischer    Dir = SCP2_OOO_BIN_DIR;
12959ddfc10SAndre Fischer    #ifdef MACOSX
13059ddfc10SAndre Fischer        Name = STRING(CONCAT2(libserf-1.0,UNXSUFFIX));
13159ddfc10SAndre Fischer    #else
13259ddfc10SAndre Fischer        Name = STRING(CONCAT3(libserf-1,UNXSUFFIX,.0));
13359ddfc10SAndre Fischer    #endif
13459ddfc10SAndre Fischer    Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE);
13559ddfc10SAndre FischerEnd
136*fdf35928SAndre Fischer#endif
13759ddfc10SAndre Fischer
13859ddfc10SAndre Fischer#endif
13959ddfc10SAndre Fischer
140cdf0e10cSrcweir//i44154 -end-
141