diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-11-09 14:43:51 +0000 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-11-09 14:43:51 +0000 |
| commit | c80d7965c163b6f4959ae104be893fe97daa6b86 (patch) | |
| tree | de5434f9c6f5ae141be4cc2308afdf88b1023868 /packaging | |
| parent | 9a2f88d4749894a6fef9803a658d39c431923b30 (diff) | |
| download | rabbitmq-server-git-c80d7965c163b6f4959ae104be893fe97daa6b86.tar.gz | |
packaging: Automatic `make clean` can be disabled
Diffstat (limited to 'packaging')
| -rw-r--r-- | packaging/Makefile | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/packaging/Makefile b/packaging/Makefile index 151791152f..85eacddc1a 100644 --- a/packaging/Makefile +++ b/packaging/Makefile @@ -54,6 +54,10 @@ ifeq ($(wildcard $(SOURCE_DIST_FILE)),) $(error The source archive must exist) endif +ifndef NO_CLEAN +DO_CLEAN := clean +endif + packages: package-deb package-rpm package-windows package-generic-unix @: @@ -61,7 +65,7 @@ package-deb: $(SOURCE_DIST_FILE) $(gen_verbose) $(MAKE) -C debs/Debian \ SOURCE_DIST_FILE=$(abspath $(SOURCE_DIST_FILE)) \ PACKAGES_DIR=$(abspath $(PACKAGES_DIR)) \ - all clean + all $(DO_CLEAN) package-rpm: package-rpm-fedora package-rpm-suse @: @@ -70,30 +74,30 @@ package-rpm-fedora: $(SOURCE_DIST_FILE) $(gen_verbose) $(MAKE) -C RPMS/Fedora \ SOURCE_DIST_FILE=$(abspath $(SOURCE_DIST_FILE)) \ PACKAGES_DIR=$(abspath $(PACKAGES_DIR)) \ - all clean + all $(DO_CLEAN) package-rpm-suse: $(SOURCE_DIST_FILE) $(gen_verbose) $(MAKE) -C RPMS/Fedora \ SOURCE_DIST_FILE=$(abspath $(SOURCE_DIST_FILE)) \ PACKAGES_DIR=$(abspath $(PACKAGES_DIR)) \ RPM_OS=suse \ - all clean + all $(DO_CLEAN) package-windows: $(SOURCE_DIST_FILE) $(gen_verbose) $(MAKE) -C windows \ SOURCE_DIST_FILE=$(abspath $(SOURCE_DIST_FILE)) \ PACKAGES_DIR=$(abspath $(PACKAGES_DIR)) \ - all clean + all $(DO_CLEAN) $(verbose) $(MAKE) -C windows-exe \ SOURCE_DIST_FILE=$(abspath $(SOURCE_DIST_FILE)) \ PACKAGES_DIR=$(abspath $(PACKAGES_DIR)) \ - all clean + all $(DO_CLEAN) package-generic-unix: $(SOURCE_DIST_FILE) $(gen_verbose) $(MAKE) -C generic-unix \ SOURCE_DIST_FILE=$(abspath $(SOURCE_DIST_FILE)) \ PACKAGES_DIR=$(abspath $(PACKAGES_DIR)) \ - all clean + all $(DO_CLEAN) ifeq ($(PLATFORM),darwin) packages: package-standalone-macosx @@ -102,5 +106,5 @@ package-standalone-macosx: $(SOURCE_DIST_FILE) $(gen_verbose) $(MAKE) -C standalone OS=mac \ SOURCE_DIST_FILE=$(abspath $(SOURCE_DIST_FILE)) \ PACKAGES_DIR=$(abspath $(PACKAGES_DIR)) \ - all clean + all $(DO_CLEAN) endif |
