[build] Add a rule to build a ZIP file out of its dependencies

This commit is contained in:
Romain Goyet
2021-02-23 21:44:05 -05:00
committed by Léa Saviot
parent 1aac2a1d4d
commit 2554ec666e

View File

@@ -60,6 +60,12 @@ $(eval $(call rule_for, \
global \
))
$(eval $(call rule_for, \
ZIP, %.zip, , \
rm -rf $$(basename $$@) && mkdir -p $$(basename $$@) && cp $$^ $$(basename $$@) && zip -r -9 -j $$@ $$(basename $$@) > /dev/null && rm -rf $$(basename $$@), \
global \
))
ifdef EXE
ifeq ($(OS),Windows_NT)
# Work around command-line length limit