diff options
Diffstat (limited to 'packaging/windows')
| -rw-r--r-- | packaging/windows/Makefile | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/packaging/windows/Makefile b/packaging/windows/Makefile index 4fc72b95c4..beda5752be 100644 --- a/packaging/windows/Makefile +++ b/packaging/windows/Makefile @@ -1,4 +1,6 @@ SOURCE_DIST_FILE ?= $(wildcard ../../../rabbitmq-server-*.tar.xz) + +ifneq ($(filter-out clean,$(MAKECMDGOALS)),) ifeq ($(SOURCE_DIST_FILE),) $(error Cannot find source archive; please specify SOURCE_DIST_FILE) endif @@ -10,6 +12,7 @@ VERSION ?= $(patsubst rabbitmq-server-%.tar.xz,%,$(notdir $(SOURCE_DIST_FILE))) ifeq ($(VERSION),) $(error Cannot determine version; please specify VERSION) endif +endif SOURCE_DIR = rabbitmq-server-$(VERSION) TARGET_DIR = rabbitmq_server-$(VERSION) @@ -30,16 +33,11 @@ dist: cp -a README-etc $(TARGET_DIR)/etc/README.txt zip -q -r $(TARGET_ZIP).zip $(TARGET_DIR) - rm -rf $(SOURCE_DIR) $(TARGET_DIR) if test "$(PACKAGES_DIR)"; then \ mkdir -p "$(PACKAGES_DIR)"; \ mv $(TARGET_ZIP).zip "$(PACKAGES_DIR)"; \ fi -clean: clean_partial - rm -f rabbitmq-server-windows-*.zip - -clean_partial: - rm -rf $(SOURCE_DIR) - rm -rf $(TARGET_DIR) +clean: + rm -rf rabbitmq-server-* rabbitmq_server-* |
