From e3277f8ee00c27fd4bc38fcd023f480cc3b9daae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Thu, 23 May 2013 22:48:02 +0200 Subject: Add support for compiling Core Erlang files --- erlang.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/erlang.mk b/erlang.mk index ecd4d54..8a27f67 100644 --- a/erlang.mk +++ b/erlang.mk @@ -48,14 +48,15 @@ all: deps app clean-all: clean clean-deps clean-docs $(gen_verbose) rm -rf .$(PROJECT).plt $(DEPS_DIR) logs -MODULES = $(shell ls src/*.erl | sed 's/src\///;s/\.erl/,/' | sed '$$s/.$$//') +MODULES = $(shell ls src/*.erl $(wildcard src/*.core) \ + | sed 's/src\///;s/\.core/,/;s/\.erl/,/' | sed '$$s/.$$//') app: ebin/$(PROJECT).app $(appsrc_verbose) cat src/$(PROJECT).app.src \ | sed 's/{modules, \[\]}/{modules, \[$(MODULES)\]}/' \ > ebin/$(PROJECT).app -ebin/$(PROJECT).app: src/*.erl +ebin/$(PROJECT).app: src/*.erl $(wildcard src/*.core) @mkdir -p ebin/ $(erlc_verbose) ERL_LIBS=deps erlc -v $(ERLC_OPTS) -o ebin/ -pa ebin/ \ $(COMPILE_FIRST_PATHS) $? -- cgit v1.2.3