[Libreoffice-commits] core.git: Makefile.gbuild RepositoryModule_build.mk

Tor Lillqvist (via logerrit) logerrit at kemper.freedesktop.org
Mon Jun 29 06:49:46 UTC 2020


 Makefile.gbuild           |    5 +++++
 RepositoryModule_build.mk |   35 -----------------------------------
 2 files changed, 5 insertions(+), 35 deletions(-)

New commits:
commit 802161a505272732566210e9ebbd8fe1b23fb86d
Author:     Tor Lillqvist <tml at iki.fi>
AuthorDate: Mon Jun 29 01:18:16 2020 +0300
Commit:     Tor Lillqvist <tml at collabora.com>
CommitDate: Mon Jun 29 08:49:11 2020 +0200

    More WIP work for macOS on Apple Silicon
    
    If cross-compiling to a DESKTOP platform, just use
    RepositoryModule_host.mk on the build platform, too.
    
    Change-Id: Icd3f3081e5af0c7cda95e9bce7572d37567d4f6e
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97356
    Tested-by: Jenkins
    Reviewed-by: Tor Lillqvist <tml at collabora.com>

diff --git a/Makefile.gbuild b/Makefile.gbuild
index cd7fc973c287..c90a9feee3a9 100644
--- a/Makefile.gbuild
+++ b/Makefile.gbuild
@@ -18,7 +18,12 @@ include $(BUILDDIR)/config_$(gb_Side).mk
 
 include $(SRCDIR)/solenv/gbuild/gbuild.mk
 
+# If cross-compiling to a DESKTOP platform, just use RepositoryModule_host.mk on the build platform, too
+ifeq ($(gb_Side)-$(filter DESKTOP,$(BUILD_TYPE_FOR_HOST)),build-DESKTOP)
+$(eval $(call gb_Module_make_global_targets,$(SRCDIR)/RepositoryModule_host.mk))
+else
 $(eval $(call gb_Module_make_global_targets,$(SRCDIR)/RepositoryModule_$(gb_Side).mk))
+endif
 
 upload-symbols:
 	bin/upload_symbols.py $(WORKDIR)/symbols.zip $(BREAKPAD_SYMBOL_CONFIG) "$(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO).$(LIBO_VERSION_PATCH)$(LIBO_VERSION_SUFFIX)$(LIBO_VERSION_SUFFIX_SUFFIX)"
diff --git a/RepositoryModule_build.mk b/RepositoryModule_build.mk
index 1a27e84310b9..9537ccd1d770 100644
--- a/RepositoryModule_build.mk
+++ b/RepositoryModule_build.mk
@@ -55,41 +55,6 @@ $(eval $(call gb_Module_add_moduledirs,cross_toolset,\
 	unotools \
 	ure \
 	xmlreader \
-	$(call gb_Helper_optional_for_host,DESKTOP, \
-		$(if $(WITH_GALLERY_BUILD), \
-			avmedia \
-			basic \
-			canvas \
-			configmgr \
-			connectivity \
-			cppcanvas \
-			drawinglayer \
-			editeng \
-			extensions \
-			filter \
-			framework \
-			linguistic \
-			officecfg \
-			package \
-			postprocess \
-			sfx2 \
-			sot \
-			svgio \
-			emfio \
-			svl \
-			svtools \
-			svx \
-			swext \
-			toolkit \
-			ucb \
-			unoxml \
-			vcl \
-			xmloff \
-			xmlscript \
-		) \
-		helpcompiler \
-		xmlhelp \
-	) \
 	$(call gb_Helper_optional,QADEVOOO,qadevOOo) \
 ))
 


More information about the Libreoffice-commits mailing list