summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2015-10-29 10:00:12 +0100
committerJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2015-10-29 10:02:09 +0100
commitcde16aaa20791ab2366b3ebee47cc642f4e31030 (patch)
treea2fff027a52022c8308c8ae8379410d2cd000122 /Makefile
parenta131baadf409db533c24dfd87d3a141136bcc37c (diff)
downloadrabbitmq-server-git-cde16aaa20791ab2366b3ebee47cc642f4e31030.tar.gz
make package-standalone-macosx: Only valid on Mac OS X
On other platform, there is no point in creating this package because it embeds a native Erlang.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 5fd646a2f8..e1a2169a26 100644
--- a/Makefile
+++ b/Makefile
@@ -407,8 +407,7 @@ PACKAGES_DIR ?= $(abspath PACKAGES)
# archive.
PACKAGES_SOURCE_DIST_FILE ?= $(firstword $(SOURCE_DIST_FILES))
-packages: package-deb package-rpm package-windows package-standalone-macosx \
- package-generic-unix
+packages: package-deb package-rpm package-windows package-generic-unix
@:
package-deb: $(PACKAGES_SOURCE_DIST_FILE)
@@ -443,14 +442,18 @@ package-windows: $(PACKAGES_SOURCE_DIST_FILE)
PACKAGES_DIR=$(PACKAGES_DIR) \
all clean
-package-standalone-macosx: $(PACKAGES_SOURCE_DIST_FILE)
- $(gen_verbose) $(MAKE) -C packaging/standalone OS=mac \
+package-generic-unix: $(PACKAGES_SOURCE_DIST_FILE)
+ $(gen_verbose) $(MAKE) -C packaging/generic-unix \
SOURCE_DIST_FILE=$(abspath $(PACKAGES_SOURCE_DIST_FILE)) \
PACKAGES_DIR=$(PACKAGES_DIR) \
all clean
-package-generic-unix: $(PACKAGES_SOURCE_DIST_FILE)
- $(gen_verbose) $(MAKE) -C packaging/generic-unix \
+ifeq ($(PLATFORM),darwin)
+packages: package-standalone-macosx
+
+package-standalone-macosx: $(PACKAGES_SOURCE_DIST_FILE)
+ $(gen_verbose) $(MAKE) -C packaging/standalone OS=mac \
SOURCE_DIST_FILE=$(abspath $(PACKAGES_SOURCE_DIST_FILE)) \
PACKAGES_DIR=$(PACKAGES_DIR) \
all clean
+endif