diff options
author | Ali Sabil <[email protected]> | 2013-06-07 09:50:35 +0200 |
---|---|---|
committer | Ali Sabil <[email protected]> | 2013-06-07 09:50:35 +0200 |
commit | c7d558fba942033e802a59254b10686e49ec2d69 (patch) | |
tree | 4bae54b2aa2168f9152fde5072467d89d74e49b2 | |
parent | b26beff4c8d6445f578debb2f4dc29edf381adab (diff) | |
download | erlang.mk-c7d558fba942033e802a59254b10686e49ec2d69.tar.gz erlang.mk-c7d558fba942033e802a59254b10686e49ec2d69.tar.bz2 erlang.mk-c7d558fba942033e802a59254b10686e49ec2d69.zip |
Fix compatibility with GNU Make 3.81
The define directive prior in GNU Make prior to 3.82 does not
support variable assignment operator after the variable name.
-rw-r--r-- | erlang.mk | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -58,12 +58,12 @@ app: ebin/$(PROJECT).app | sed 's/{modules, \[\]}/{modules, \[$(MODULES)\]}/' \ > ebin/$(PROJECT).app -define compile_erl = +define compile_erl $(erlc_verbose) ERL_LIBS=deps erlc -v $(ERLC_OPTS) -o ebin/ -pa ebin/ \ $(COMPILE_FIRST_PATHS) $(1) endef -define compile_dtl = +define compile_dtl $(dtl_verbose) erl -noshell -pa ebin/ deps/erlydtl/ebin/ -eval ' \ Compile = fun(F) -> \ Module = list_to_atom( \ @@ -86,13 +86,13 @@ clean: # Dependencies. -define get_dep = +define get_dep @mkdir -p $(DEPS_DIR) git clone -n -- $(word 1,$(dep_$(1))) $(DEPS_DIR)/$(1) cd $(DEPS_DIR)/$(1) ; git checkout -q $(word 2,$(dep_$(1))) endef -define dep_target = +define dep_target $(DEPS_DIR)/$(1): $(call get_dep,$(1)) endef |