aboutsummaryrefslogtreecommitdiffstats
path: root/erlang.mk
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2013-08-22 12:04:43 +0200
committerLoïc Hoguin <[email protected]>2013-08-22 12:04:43 +0200
commitb31cbeaa99b31a33df0eee09f0dd754ef77c853f (patch)
tree6f52a1af5fb25fb89268eefd609c099fea15b725 /erlang.mk
parentb57925458e093ffaf84f9b64a2dfef93e6be0764 (diff)
parente505ccf0f1985ece7ae849d7c34b61bde8a2b53f (diff)
downloaderlang.mk-b31cbeaa99b31a33df0eee09f0dd754ef77c853f.tar.gz
erlang.mk-b31cbeaa99b31a33df0eee09f0dd754ef77c853f.tar.bz2
erlang.mk-b31cbeaa99b31a33df0eee09f0dd754ef77c853f.zip
Merge branch 'master' of git://github.com/gegidoni/erlang.mk
Diffstat (limited to 'erlang.mk')
-rw-r--r--erlang.mk8
1 files changed, 5 insertions, 3 deletions
diff --git a/erlang.mk b/erlang.mk
index f073155..f6960a4 100644
--- a/erlang.mk
+++ b/erlang.mk
@@ -101,9 +101,11 @@ define compile_dtl
init:stop()'
endef
-ebin/$(PROJECT).app: src/*.erl $(wildcard src/*.core) \
- $(wildcard src/*.xrl) $(wildcard src/*.yrl) \
- $(wildcard templates/*.dtl)
+ebin/$(PROJECT).app: $(shell find src -name \*.erl) \
+ $(shell find src -name \*.core) \
+ $(shell find src -name \*.xrl) \
+ $(shell find src -name \*.yrl) \
+ $(shell find templates -name \*.dtl 2>/dev/null)
@mkdir -p ebin/
$(if $(strip $(filter %.erl %.core,$?)), \
$(call compile_erl,$(filter %.erl %.core,$?)))