From bb1b6556c295be7e4be0bdaa1aeb973a67d00223 Mon Sep 17 00:00:00 2001 From: Stefan Hellkvist Date: Tue, 21 Mar 2017 09:06:03 +0100 Subject: Make tar-ball generation optional with relx --- plugins/relx.mk | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/plugins/relx.mk b/plugins/relx.mk index 6c7641c..8931e71 100644 --- a/plugins/relx.mk +++ b/plugins/relx.mk @@ -11,6 +11,11 @@ RELX_CONFIG ?= $(CURDIR)/relx.config RELX_URL ?= https://github.com/erlware/relx/releases/download/v3.19.0/relx RELX_OPTS ?= RELX_OUTPUT_DIR ?= _rel +RELX_TAR ?= 1 + +ifdef SFX + RELX_TAR = 1 +endif ifeq ($(firstword $(RELX_OPTS)),-o) RELX_OUTPUT_DIR = $(word 2,$(RELX_OPTS)) @@ -37,10 +42,18 @@ $(RELX): $(verbose) chmod +x $(RELX) relx-rel: $(RELX) rel-deps app +ifeq ($(RELX_TAR),1) $(verbose) $(RELX) -c $(RELX_CONFIG) $(RELX_OPTS) release tar +else + $(verbose) $(RELX) -c $(RELX_CONFIG) $(RELX_OPTS) release +endif relx-relup: $(RELX) rel-deps app +ifeq ($(RELX_TAR),1) $(verbose) $(RELX) -c $(RELX_CONFIG) $(RELX_OPTS) release relup tar +else + $(verbose) $(RELX) -c $(RELX_CONFIG) $(RELX_OPTS) release relup +endif distclean-relx-rel: $(gen_verbose) rm -rf $(RELX_OUTPUT_DIR) -- cgit v1.2.3