summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile1
-rw-r--r--rabbitmq-components.mk8
2 files changed, 6 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 430d9657c2..176705010d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,5 @@
PROJECT = rabbit
PROJECT_DESCRIPTION = RabbitMQ
-PROJECT_VERSION = $(RABBITMQ_VERSION)
PROJECT_MOD = rabbit
PROJECT_REGISTERED = rabbit_amqqueue_sup \
rabbit_direct_client_sup \
diff --git a/rabbitmq-components.mk b/rabbitmq-components.mk
index 75cf180b31..81574c5ff5 100644
--- a/rabbitmq-components.mk
+++ b/rabbitmq-components.mk
@@ -6,8 +6,12 @@ ifeq ($(.DEFAULT_GOAL),)
endif
# PROJECT_VERSION defaults to:
-# 1. the version stored in `git-revisions.txt`, if it exists;
-# 2. a version based on git-describe(1).
+# 1. the version exported by rabbitmq-server-release;
+# 2. the version stored in `git-revisions.txt`, if it exists;
+# 3. a version based on git-describe(1), if it is a Git clone;
+# 4. 0.0.0
+
+PROJECT_VERSION = $(RABBITMQ_VERSION)
ifeq ($(PROJECT_VERSION),)
PROJECT_VERSION := $(shell \