[Libreoffice-commits] core.git: 3 commits - configure.ac RepositoryModule_build.mk vcl/Library_vcl.mk

Tor Lillqvist tml at collabora.com
Thu Jan 16 13:39:36 PST 2014


 RepositoryModule_build.mk |    7 +++++++
 configure.ac              |    2 +-
 vcl/Library_vcl.mk        |    2 ++
 3 files changed, 10 insertions(+), 1 deletion(-)

New commits:
commit 5adc0674a7e3edaeeedf639f9ae0e36cf5cced43
Author: Tor Lillqvist <tml at collabora.com>
Date:   Thu Jan 16 23:35:01 2014 +0200

    Export CROSS_COMPILING=YES, if set, while running the configure script
    
    It can thus be used in a pkg-config replacement wrapper that makes pkg-config
    look in an appropriate place, which typically is needed when not using a
    proper cross-compilation toolchain. (Such would come with an own copy of
    pkg-config.)
    
    Change-Id: I4c746206cc67ed7a428833f03b9d3aad250d31e1

diff --git a/configure.ac b/configure.ac
index bcd2fe7..24d7ce7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3235,7 +3235,7 @@ AC_SUBST(DISABLE_ACTIVEX)
 AC_SUBST(DISABLE_ATL)
 
 if test "$cross_compiling" = "yes"; then
-    CROSS_COMPILING=YES
+    export CROSS_COMPILING=YES
     SCPDEFS="$SCPDEFS -DCROSS_COMPILING"
 else
     CROSS_COMPILING=
commit ad478d812f3c29336815ba8b914142f2e0783304
Author: Tor Lillqvist <tml at collabora.com>
Date:   Thu Jan 16 22:15:37 2014 +0200

    Need more modules when cross-compiling to a desktop platform
    
    Because gengal.
    
    Change-Id: I679177b8bade42787dc921a500679c53278029d1

diff --git a/RepositoryModule_build.mk b/RepositoryModule_build.mk
index 74dcba4..981db44 100644
--- a/RepositoryModule_build.mk
+++ b/RepositoryModule_build.mk
@@ -62,18 +62,25 @@ $(eval $(call gb_Module_add_moduledirs,cross_toolset,\
 			basic \
 			canvas \
 			configmgr \
+			connectivity \
 			cppcanvas \
 			drawinglayer \
 			editeng \
+			extensions \
+			filter \
 			framework \
 			linguistic \
+			mysqlc \
+			officecfg \
 			package \
+			postprocess \
 			sfx2 \
 			sot \
 			svgio \
 			svl \
 			svtools \
 			svx \
+			swext \
 			toolkit \
 			ucb \
 			unoxml \
commit cbc0ad34d8d6f05800609979bb51cad087b79a10
Author: Tor Lillqvist <tml at collabora.com>
Date:   Thu Jan 16 21:43:34 2014 +0200

    If this is Windows specific, it can be inside ifeq ($(OS),WNT)
    
    This also prevents a weird problem I see when cross-compiling in one tree (but
    not in other trees for other cross-compilation targets).
    
    Change-Id: I102e652c259a66ea124b344bd229e8988801ac58

diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk
index 9660161..cbbae6a 100644
--- a/vcl/Library_vcl.mk
+++ b/vcl/Library_vcl.mk
@@ -661,8 +661,10 @@ endif
 # Runtime dependency for unit-tests
 $(eval $(call gb_Library_use_restarget,vcl,vcl))
 
+ifeq ($(OS),WNT)
 # HACK: dependency on icon themes so running unit tests don't
 # prevent delivering these by having open file handles on WNT
 $(eval $(call gb_Library_use_package,vcl,postprocess_images))
+endif
 
 # vim: set noet sw=4 ts=4:


More information about the Libreoffice-commits mailing list