summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index b8922c5fc9..a325d8ca7b 100644
--- a/Makefile
+++ b/Makefile
@@ -211,6 +211,7 @@ ZIP_V = $(ZIP_V_$(V))
$(SOURCE_DIST): $(ERLANG_MK_RECURSIVE_DEPS_LIST)
$(gen_verbose) $(RSYNC) $(RSYNC_FLAGS) ./ $(SOURCE_DIST)/
+ $(verbose) cat packaging/common/LICENSE.head > $(SOURCE_DIST)/LICENSE
$(verbose) mkdir -p $(SOURCE_DIST)/deps
$(verbose) for dep in $$(cat $(ERLANG_MK_RECURSIVE_DEPS_LIST)); do \
$(RSYNC) $(RSYNC_FLAGS) \
@@ -221,7 +222,11 @@ $(SOURCE_DIST): $(ERLANG_MK_RECURSIVE_DEPS_LIST)
$(SOURCE_DIST)/deps/$$(basename $$dep)/erlang.mk; \
rm $(SOURCE_DIST)/deps/$$(basename $$dep)/erlang.mk.bak; \
fi; \
+ if test -f "$$dep/license_info"; then \
+ cat "$$dep/license_info" >> $(SOURCE_DIST)/LICENSE; \
+ fi; \
done
+ $(verbose) cat packaging/common/LICENSE.tail >> $(SOURCE_DIST)/LICENSE
$(verbose) for file in $$(find $(SOURCE_DIST) -name '*.app.src'); do \
sed -E -i.bak -e 's/[{]vsn[[:blank:]]*,[^}]+}/{vsn, "$(VERSION)"}/' $$file; \
rm $$file.bak; \