aboutsummaryrefslogtreecommitdiffstats
path: root/core/erlc.mk
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2015-08-14 11:10:37 +0200
committerLoïc Hoguin <[email protected]>2015-08-14 11:11:06 +0200
commit9dcec593e87f4766cde2ff6486f06de559d3ef65 (patch)
treece1f6c0ebc083a1f90aa46d415d22a4807c74d2e /core/erlc.mk
parent2f69190a05bd48da315ffa28f9868d1a1ad6d82c (diff)
downloaderlang.mk-9dcec593e87f4766cde2ff6486f06de559d3ef65.tar.gz
erlang.mk-9dcec593e87f4766cde2ff6486f06de559d3ef65.tar.bz2
erlang.mk-9dcec593e87f4766cde2ff6486f06de559d3ef65.zip
Fix a bug where modules were missing on first make
Diffstat (limited to 'core/erlc.mk')
-rw-r--r--core/erlc.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/erlc.mk b/core/erlc.mk
index 144b57b..88895a2 100644
--- a/core/erlc.mk
+++ b/core/erlc.mk
@@ -72,7 +72,7 @@ endif
app-build: erlc-include ebin/$(PROJECT).app
$(eval GITDESCRIBE := $(shell git describe --dirty --abbrev=7 --tags --always --first-parent 2>/dev/null || true))
- $(eval MODULES := $(patsubst %,'%',$(sort $(notdir $(basename $(wildcard ebin/*.beam))))))
+ $(eval MODULES := $(patsubst %,'%',$(sort $(notdir $(basename $(shell find ebin -type f -name *.beam))))))
ifeq ($(wildcard src/$(PROJECT).app.src),)
$(app_verbose) echo $(subst $(newline),,$(subst ",\",$(call app_file,$(GITDESCRIBE),$(MODULES)))) \
> ebin/$(PROJECT).app