[Libreoffice-commits] core.git: configure.ac Repository.mk sal/Library_sal.mk

Tor Lillqvist tml at collabora.com
Sun Aug 10 22:21:13 PDT 2014


 Repository.mk      |    1 +
 configure.ac       |    3 ++-
 sal/Library_sal.mk |    1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

New commits:
commit ad85ce18d3939170e5ef7b1a1f8e5dda2c8aeb9c
Author: Tor Lillqvist <tml at collabora.com>
Date:   Mon Aug 11 08:10:38 2014 +0300

    "fixes" needed because ure/source/unorc is now expanded at configure time
    
    Argh, this is getting even uglier.
    
    We cheerfully ignore for now the theoretical possibility that the URE
    unorc used by build-time tools (i.e. the configure-expanded
    ure/source/unorc) could be different for HOST and BUILD (in case they
    use different --enable-canonical-installation-tree-structure), and use
    the HOST one for the BUILD tools.
    
    The right thing would probably be to construct the URE unorc in the
    relevant Makefile, like we do for fundamentalrc? Or then to just
    re-design the whole mess of rc files into some simpler (good luck).
    
    Change-Id: I654309503d0e696778910acadcbf2f6b90ffa02a

diff --git a/Repository.mk b/Repository.mk
index e642527..7d2cac5 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -739,6 +739,7 @@ endif
 
 $(eval $(call gb_Helper_register_packages_for_install,ure,\
 	ure_install \
+	ure_builddir_install \
 	$(if $(ENABLE_JAVA),\
 		jvmfwk_javavendors \
 		jvmfwk_jreproperties \
diff --git a/configure.ac b/configure.ac
index a390444..7126012 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4659,7 +4659,8 @@ if test "$cross_compiling" = "yes"; then
         instsetoo_native/util/openoffice.lst.in \
         config_host/*.in \
         sysui/desktop/macosx/Info.plist.in \
-        ios/lo.xcconfig.in) \
+        ios/lo.xcconfig.in \
+        ure/source/unorc.in) \
     | (cd CONF-FOR-BUILD && tar xf -)
     cp configure CONF-FOR-BUILD
     test -d config_build && cp -p config_build/*.h CONF-FOR-BUILD/config_host 2>/dev/null
diff --git a/sal/Library_sal.mk b/sal/Library_sal.mk
index 122b95f..16c4876 100644
--- a/sal/Library_sal.mk
+++ b/sal/Library_sal.mk
@@ -36,6 +36,7 @@ $(eval $(call gb_Library_add_defs,sal,\
 # need the "ure-link" symlink to exist in INSTDIR so it's possible to link sal
 # FIXME: this creates cyclic dependency between ure and sal modules
 $(eval $(call gb_Library_use_package,sal,ure_install))
+$(eval $(call gb_Library_use_package,sal,ure_builddir_install))
 
 $(eval $(call gb_Library_use_libraries,sal,\
 	$(if $(filter $(OS),ANDROID), \


More information about the Libreoffice-commits mailing list