summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2011-01-10 01:05:38 -0600
committerNorbert Thiebaud <nthiebaud@gmail.com>2011-01-10 21:36:56 -0600
commit616c1d36f87a5d96753fdd4e68336d5f5b7b790d (patch)
tree86878b523182851a40bb49b43ba8ae3747c51921 /Makefile.in
parent9445fa44c503daf0bf6095b053f6a588b4f89341 (diff)
support USE_GMAKE=1 envvar to build with gmake the modules that can be.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in14
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 && \