diff options
author | Helge Deller <deller@gmx.de> | 2014-04-04 12:29:32 +0200 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2014-04-04 12:29:32 +0200 |
commit | 1c2ad0c1b1274c97b7ff69be1dc85c5a6a2c4cb3 (patch) | |
tree | def0597b0b850e65602c8b331eb5984911b19d24 | |
parent | c7d0fad82710a09b512359e7720b991162076e49 (diff) | |
download | palo-1c2ad0c1b1274c97b7ff69be1dc85c5a6a2c4cb3.tar.gz |
Provide possibility to configure used MAKE tool via environment
variable. Since palo requires GNU make this gives an option to set
MAKE=gnumake on HP-UX
-rw-r--r-- | Makefile | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -20,6 +20,9 @@ endif export PA +# GNU make is needed, can be overridden by environment, e.g. for HP-UX +MAKE ?= make + # Choose at most one of RAMDISK or NFSROOT below # # Set RAMDISK to a ramdisk image to in order to load the ramdisk on the @@ -66,10 +69,10 @@ README: README.html lynx -dump README.html > README makepalo: - cd palo && make + cd palo && $(MAKE) makeipl: - cd ipl && make + cd ipl && $(MAKE) lifimage: all Makefile lifimage-only @@ -88,18 +91,18 @@ clean: # We intentionally don't remove iplboot here so that the file # is available for cross-installation. rm -f lifimage palo.8.gz changelog.gz palo.tgz - cd ipl && make clean - cd palo && make clean + cd ipl && $(MAKE) clean + cd palo && $(MAKE) clean realclean: rm -f iplboot lifimage palo.8.gz changelog.gz README palo.tgz - cd ipl && make clean - cd palo && make clean + cd ipl && $(MAKE) clean + cd palo && $(MAKE) clean distclean: rm -f lifimage palo.8.gz changelog.gz README palo.tgz - cd ipl && make distclean - cd palo && make distclean + cd ipl && $(MAKE) distclean + cd palo && $(MAKE) distclean palo.8.gz: palo.8 gzip -9 < palo.8 > palo.8.gz @@ -136,5 +139,5 @@ palo.tgz: # Build RPM source and binary package palo.rpm: - rm -f palo.tgz && make palo.tgz && rpmbuild -ta palo.tgz + rm -f palo.tgz && $(MAKE) palo.tgz && rpmbuild -ta palo.tgz |