diff options
author | Loïc Hoguin <[email protected]> | 2018-11-26 15:56:10 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2018-11-26 15:56:10 +0100 |
commit | b444f586e25dd2d0355c28cf94b4cd5ee6c1711d (patch) | |
tree | ae68664c08ce130b38f1118dfb7480ba08d7881e /plugins/escript.mk | |
parent | 54df98c780eec454a4ac0a9357c7e7a8a837c0b9 (diff) | |
download | erlang.mk-b444f586e25dd2d0355c28cf94b4cd5ee6c1711d.tar.gz erlang.mk-b444f586e25dd2d0355c28cf94b4cd5ee6c1711d.tar.bz2 erlang.mk-b444f586e25dd2d0355c28cf94b4cd5ee6c1711d.zip |
Don't include applications with no ebin/ directory in escripts
Diffstat (limited to 'plugins/escript.mk')
-rw-r--r-- | plugins/escript.mk | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/escript.mk b/plugins/escript.mk index 706505e..487e2a4 100644 --- a/plugins/escript.mk +++ b/plugins/escript.mk @@ -33,7 +33,8 @@ escript-zip:: deps app $(gen_verbose) cd .. && $(ESCRIPT_ZIP) $(ESCRIPT_ZIP_FILE) $(PROJECT)/ebin/* ifneq ($(DEPS),) $(verbose) cd $(DEPS_DIR) && $(ESCRIPT_ZIP) $(ESCRIPT_ZIP_FILE) \ - `cat $(ERLANG_MK_TMP)/deps.log | sed 's/^$(subst /,\/,$(DEPS_DIR))\///' | sed 's/$$/\/ebin\/\*/'` + $(subst $(DEPS_DIR)/,,$(addsuffix /*,$(wildcard \ + $(addsuffix /ebin,$(shell cat $(ERLANG_MK_TMP)/deps.log))))) endif escript:: escript-zip |