summaryrefslogtreecommitdiff
path: root/scp2
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@gmail.com>2013-04-11 11:02:39 +0200
committerMatúš Kukan <matus.kukan@gmail.com>2013-04-11 16:44:25 +0200
commitc9c963d3e6991d0dd73a95fc9734e38683d5be9c (patch)
treea78274f956bcfa7a734a99ac72827d3f2d4b9788 /scp2
parent2b4d8ab67bb5747d05c556663ff3d8aa470c3274 (diff)
autoinstall ure private libraries
Change-Id: Ia390c4d4a9be4b5520fd82a573029ea242f9ffb9
Diffstat (limited to 'scp2')
-rw-r--r--scp2/AutoInstallLibs_ure.mk12
-rw-r--r--scp2/InstallModule_ure.mk3
-rw-r--r--scp2/Module_scp2.mk1
-rwxr-xr-xscp2/inc/macros.inc8
-rwxr-xr-xscp2/source/ooo/ure.scp231
5 files changed, 49 insertions, 206 deletions
diff --git a/scp2/AutoInstallLibs_ure.mk b/scp2/AutoInstallLibs_ure.mk
new file mode 100644
index 000000000000..567db0e8918c
--- /dev/null
+++ b/scp2/AutoInstallLibs_ure.mk
@@ -0,0 +1,12 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_AutoInstallLibs_AutoInstallLibs,ure,URE,URE_PRIVATE_LIB(auto_Ure_Private_Lib_$$(1),$$(call gb_Library_get_runtime_filename,$$(1)))))
+
+# vim: set noet sw=4 ts=4:
diff --git a/scp2/InstallModule_ure.mk b/scp2/InstallModule_ure.mk
index f98581695375..3d04217b84e7 100644
--- a/scp2/InstallModule_ure.mk
+++ b/scp2/InstallModule_ure.mk
@@ -27,9 +27,10 @@
$(eval $(call gb_InstallModule_InstallModule,scp2/ure))
+$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/ure,ure))
+
$(eval $(call gb_InstallModule_define_if_set,scp2/ure,\
SYSTEM_LIBXML \
- URELIBS \
))
$(eval $(call gb_InstallModule_define_value_if_set,scp2/ure,\
diff --git a/scp2/Module_scp2.mk b/scp2/Module_scp2.mk
index 4d12b8f8a3f9..ae0f312583d0 100644
--- a/scp2/Module_scp2.mk
+++ b/scp2/Module_scp2.mk
@@ -29,6 +29,7 @@ $(eval $(call gb_Module_Module,scp2))
$(eval $(call gb_Module_add_targets,scp2,\
AutoInstallLibs_ooo \
+ AutoInstallLibs_ure \
CustomTarget_langmacros \
InstallModule_accessories \
InstallModule_base \
diff --git a/scp2/inc/macros.inc b/scp2/inc/macros.inc
index 3d341de7e179..9435fab03aa3 100755
--- a/scp2/inc/macros.inc
+++ b/scp2/inc/macros.inc
@@ -455,5 +455,13 @@ End
EXTRA_ALL_LANG_BUT_EN_US(file, ext); \
End
+#define URE_PRIVATE_LIB(id,name) \
+ File id \
+ LIB_FILE_BODY; \
+ Dir = SCP2_URE_DL_DIR; \
+ Name = name; \
+ Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); \
+ End
+
#endif // MACROS_INC
diff --git a/scp2/source/ooo/ure.scp b/scp2/source/ooo/ure.scp
index 5e6d681512a3..948c626bd425 100755
--- a/scp2/source/ooo/ure.scp
+++ b/scp2/source/ooo/ure.scp
@@ -27,6 +27,8 @@
#include "macros.inc"
+#include "AutoInstallLibs/ure"
+
Directory gid_Dir_Ure_Bin
#if defined MACOSX
ParentID = gid_Dir_UreLink;
@@ -213,13 +215,6 @@ Unixlink gid_Unixlink_File_Dl_Sal
End
#endif
-File gid_File_Dl_Sal_TextEnc
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("sal_textenc");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
-End
-
File gid_File_Dl_Salhelper
LIB_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -248,14 +243,6 @@ File gid_File_Dl_Profile_Uno
// CompID = "4681F5C1-8F64-486F-B804-03B4D8CEB41F";
End
-File gid_File_Dl_Reg
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_VER("reg", "3");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "D5313B1F-D09F-401F-B180-891F70D489ED";
-End
-
#ifdef AIX
Unixlink gid_Unixlink_File_Dl_Reg
BIN_FILE_BODY;
@@ -264,43 +251,7 @@ Unixlink gid_Unixlink_File_Dl_Reg
Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
Target = SCP2_URE_DL_VER("reg", "3");
End
-#endif
-
-
-
-File gid_File_Dl_Store
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_VER("store", "3");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "A5477BD7-89A3-44AF-8B42-9E28D55C8066";
-End
-
-File gid_File_Dl_Unoidl
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("unoidl");
- Styles = (PACKED);
-End
-
-File gid_File_Dl_Xmlreader
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("xmlreader");
- Styles = (PACKED);
-End
-
-#ifdef URELIBS
-File gid_File_Dl_Urelibs
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("urelibs");
- Styles = (PACKED);
-End
-#endif
-
-#ifdef AIX
Unixlink gid_Unixlink_File_Dl_Store
BIN_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -308,19 +259,9 @@ Unixlink gid_Unixlink_File_Dl_Store
Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
Target = SCP2_URE_DL_VER("store", "3");
End
-#endif
#if defined SOLAR_JAVA
-File gid_File_Dl_Jvmaccess
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_COMID_VER("jvmaccess", "3");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "F3D6F794-DA6F-4522-B3A7-C15593C1A577";
-End
-
-#ifdef AIX
Unixlink gid_Unixlink_File_Dl_Jvmaccess
BIN_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -328,17 +269,7 @@ Unixlink gid_Unixlink_File_Dl_Jvmaccess
Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
Target = SCP2_URE_DL_COMID_VER("jvmaccess", "3");
End
-#endif
-File gid_File_Dl_Jvmfwk
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_VER("jvmfwk", "3");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "4E128F82-FA30-4077-88DC-F745C3330093";
-End
-
-#ifdef AIX
Unixlink gid_Unixlink_File_Dl_Jvmfwk
BIN_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -346,25 +277,11 @@ Unixlink gid_Unixlink_File_Dl_Jvmfwk
Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
Target = SCP2_URE_DL_VER("jvmfwk", "3");
End
-#endif
-File gid_File_Dl_Sunjavaplugin
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("sunjavaplugin");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "0AC6C688-876C-40C5-B24E-9257003FDC3E";
-End
+#endif # JAVA
-File gid_File_Dl_JrepropertiesClass
- TXT_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = "JREProperties.class";
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "0C4B8DCF-18D1-47D9-8BB7-A5C1D9268016";
-End
+#endif # AIX
-#endif
File gid_File_Dl_Profile_Jvmfwk3rc
TXT_FILE_BODY;
@@ -374,21 +291,14 @@ File gid_File_Dl_Profile_Jvmfwk3rc
// CompID = "1124A984-F905-47DC-ACEF-EDEC037F9B38";
End
-File gid_File_Dl_ComnameUno
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL(STRING(COMNAME) "_uno");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "3FAFBDCB-96FE-4D9E-B655-CA86FE674711";
-End
#if defined SOLAR_JAVA
-File gid_File_Dl_JavaUno
- LIB_FILE_BODY;
+File gid_File_Dl_JrepropertiesClass
+ TXT_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("java_uno");
+ Name = "JREProperties.class";
Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "5425A018-DAFD-4BC6-A550-377C899DC98A";
+ // CompID = "0C4B8DCF-18D1-47D9-8BB7-A5C1D9268016";
End
#endif
@@ -401,28 +311,6 @@ Shortcut gid_Shortcut_Dl_JavaUno
End
#endif
-File gid_File_Dl_UnsafeUnoUno
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("unsafe_uno_uno");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "74C2909A-FDCF-430A-B0F4-CA6D15690D76";
-End
-
-File gid_File_Dl_AffineUnoUno
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("affine_uno_uno");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "CF542EC3-7A51-4EAA-8480-65D5E8906D05";
-End
-
-File gid_File_Dl_LogUnoUno
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("log_uno_uno");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
-End
#if defined _MSC_VER
File gid_File_Dl_Cli_Uno
@@ -432,9 +320,6 @@ File gid_File_Dl_Cli_Uno
Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
End
-#endif
-
-#if defined _MSC_VER
File gid_File_Dl_Cli_Ure_Assembly
TXT_FILE_BODY;
@@ -449,10 +334,6 @@ File gid_File_Dl_Cli_Ure_Assembly
ProcessorArchitecture = "MSIL";
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Dl_Policy_Cli_Ure_Assembly
TXT_FILE_BODY;
Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
@@ -466,10 +347,6 @@ File gid_File_Dl_Policy_Cli_Ure_Assembly
ProcessorArchitecture = "MSIL";
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Dl_Policy_Cli_Ure_Config
TXT_FILE_BODY;
Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
@@ -478,10 +355,6 @@ File gid_File_Dl_Policy_Cli_Ure_Config
AssignComponent = gid_File_Dl_Policy_Cli_Ure_Assembly;
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Dl_Cli_Basetypes_Assembly
TXT_FILE_BODY;
Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
@@ -495,10 +368,6 @@ File gid_File_Dl_Cli_Basetypes_Assembly
ProcessorArchitecture = "MSIL";
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Dl_Policy_Cli_Basetypes_Assembly
TXT_FILE_BODY;
Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
@@ -512,9 +381,6 @@ File gid_File_Dl_Policy_Cli_Basetypes_Assembly
ProcessorArchitecture = "MSIL";
End
-#endif
-#if defined _MSC_VER
-
File gid_File_Dl_Policy_Cli_Basetypes_Config
TXT_FILE_BODY;
Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
@@ -523,11 +389,6 @@ File gid_File_Dl_Policy_Cli_Basetypes_Config
AssignComponent = gid_File_Dl_Policy_Cli_Basetypes_Assembly;
End
-#endif
-
-
-#if defined _MSC_VER
-
File gid_File_Dl_Cli_Uretypes_Assembly
TXT_FILE_BODY;
Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
@@ -541,10 +402,6 @@ File gid_File_Dl_Cli_Uretypes_Assembly
ProcessorArchitecture = "MSIL";
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Dl_Policy_Cli_Uretypes_Assembly
TXT_FILE_BODY;
Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
@@ -558,10 +415,6 @@ File gid_File_Dl_Policy_Cli_Uretypes_Assembly
ProcessorArchitecture = "MSIL";
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Dl_Policy_Cli_Uretypes_Config
TXT_FILE_BODY;
Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
@@ -570,10 +423,6 @@ File gid_File_Dl_Policy_Cli_Uretypes_Config
AssignComponent = gid_File_Dl_Policy_Cli_Uretypes_Assembly;
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Lib_Cli_Cppuhelper_Assembly
TXT_FILE_BODY;
Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
@@ -587,10 +436,6 @@ File gid_File_Lib_Cli_Cppuhelper_Assembly
ProcessorArchitecture = "x86";
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Lib_Policy_Cli_Cppuhelper_Assembly
TXT_FILE_BODY;
Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
@@ -604,10 +449,6 @@ File gid_File_Lib_Policy_Cli_Cppuhelper_Assembly
ProcessorArchitecture = "x86";
End
-#endif
-
-#if defined _MSC_VER
-
File gid_File_Lib_Policy_Cli_Cppuhelper_Config
TXT_FILE_BODY;
Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
@@ -637,26 +478,6 @@ File gid_File_Dl_Jpipx
End
#endif
-#if defined SOLAR_JAVA
-File gid_File_Dl_Juh
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("juh");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "1A001FB0-C469-4517-A3D1-3FA56AD607AF";
-End
-#endif
-
-#if defined SOLAR_JAVA
-File gid_File_Dl_Juhx
- LIB_FILE_BODY;
- Dir = SCP2_URE_DL_DIR;
- Name = SCP2_URE_DL_NORMAL("juhx");
- Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
- // CompID = "B152234F-A46A-40BE-B632-48F35A33A29A";
-End
-#endif
-
File gid_File_Dl_Acceptor
LIB_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -1003,36 +824,36 @@ Module gid_Module_Root_Ure_Hidden
gid_Unixlink_File_Dl_PurpEnvHelper,
gid_File_Dl_Sal,
gid_Unixlink_File_Dl_Sal,
- gid_File_Dl_Sal_TextEnc,
gid_File_Dl_Salhelper,
gid_Unixlink_File_Dl_Salhelper,
gid_File_Dl_Profile_Uno,
- gid_File_Dl_Reg,
gid_Unixlink_File_Dl_Reg,
gid_Unixlink_File_Dl_Rmcxt,
- gid_File_Dl_Store,
gid_Unixlink_File_Dl_Store,
- gid_File_Dl_Unoidl,
- gid_File_Dl_Xmlreader,
-#ifdef URELIBS
- gid_File_Dl_Urelibs,
-#endif
- gid_File_Dl_Jvmaccess,
gid_Unixlink_File_Dl_Jvmaccess,
- gid_File_Dl_Jvmfwk,
gid_Unixlink_File_Dl_Jvmfwk,
- gid_File_Dl_Sunjavaplugin,
+ auto_Ure_Private_Lib_affine_uno,
+ auto_Ure_Private_Lib_gcc3_uno,
+ auto_Ure_Private_Lib_java_uno,
+ auto_Ure_Private_Lib_juh,
+ auto_Ure_Private_Lib_juhx,
+ auto_Ure_Private_Lib_jvmaccess,
+ auto_Ure_Private_Lib_jvmfwk,
+ auto_Ure_Private_Lib_log_uno,
+ auto_Ure_Private_Lib_msci_uno,
+ auto_Ure_Private_Lib_mscx_uno,
+ auto_Ure_Private_Lib_reg,
+ auto_Ure_Private_Lib_sal_textenc,
+ auto_Ure_Private_Lib_store,
+ auto_Ure_Private_Lib_sunjavaplugin,
+ auto_Ure_Private_Lib_unoidl,
+ auto_Ure_Private_Lib_unsafe_uno,
+ auto_Ure_Private_Lib_urelibs,
+ auto_Ure_Private_Lib_xmlreader,
gid_File_Dl_JrepropertiesClass,
gid_File_Dl_Profile_Jvmfwk3rc,
- gid_File_Dl_ComnameUno,
- gid_File_Dl_JavaUno,
- gid_File_Dl_UnsafeUnoUno,
- gid_File_Dl_AffineUnoUno,
- gid_File_Dl_LogUnoUno,
gid_File_Dl_Jpipe,
gid_File_Dl_Jpipx,
- gid_File_Dl_Juh,
- gid_File_Dl_Juhx,
gid_File_Dl_Acceptor,
gid_File_Dl_Binaryurp,
gid_File_Dl_Bootstrap,