diff options
author | Norbert Thiebaud <nthiebaud@gmail.com> | 2011-01-10 01:05:38 -0600 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2011-01-10 21:36:56 -0600 |
commit | 616c1d36f87a5d96753fdd4e68336d5f5b7b790d (patch) | |
tree | 86878b523182851a40bb49b43ba8ae3747c51921 /Makefile.in | |
parent | 9445fa44c503daf0bf6095b053f6a588b4f89341 (diff) |
support USE_GMAKE=1 envvar to build with gmake the modules that can be.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in index 89da7c5177b6..54e93cfae54b 100644 --- a/Makefile.in +++ b/Makefile.in @@ -2,10 +2,17 @@ SHELL=/usr/bin/env bash +ifeq ($(USE_GMAKE),) +GBUILD_OPT:= +else +GBUILD_OPT:=--gmake +endif + all: Makefile dmake/dmake@EXEEXT@ src.downloaded + @. ./*[Ee]nv.[Ss]et.sh && \ cd instsetoo_native && \ - build.pl -P@BUILD_NCPUS@ --all -- -P@BUILD_MAX_JOBS@ + build.pl $(GBUILD_OPT) -P@BUILD_NCPUS@ --all -- -P@BUILD_MAX_JOBS@ install: @. ./*[Ee]nv.[Ss]et.sh && \ @@ -28,7 +35,8 @@ distclean: dmake/dmake@EXEEXT@ clean: dmake/dmake@EXEEXT@ @. ./*[Ee]nv.[Ss]et.sh && \ - dmake clean + dmake clean && \ + if [ -n "$$USE_GMAKE" ] ; then make -f GNUmakefile.mk -sr clean ; fi dmake/dmake@EXEEXT@: @. ./*[Ee]nv.[Ss]et.sh && \ @@ -47,7 +55,7 @@ check: Makefile dmake/dmake@EXEEXT@ fetch @. ./*[Ee]nv.[Ss]et.sh && \ cd smoketestoo_native && \ export SAL_USE_VCLPLUGIN="svp" && \ - build.pl -P@BUILD_NCPUS@ --all -- -P@BUILD_MAX_JOBS@ + build.pl $(GBUILD_OPT) -P@BUILD_NCPUS@ --all -- -P@BUILD_MAX_JOBS@ id: @. ./*[Ee]nv.[Ss]et.sh && \ |