diff options
author | Loïc Hoguin <[email protected]> | 2013-05-01 17:03:18 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2013-05-01 17:03:18 +0200 |
commit | 747cba4d71643cd86894afa60836fddff83fd389 (patch) | |
tree | 4c813eaa04271c2b8cbb3a3eb7e2f69b321926cb /erlang.mk | |
parent | 8e770f9672d8a40c11496d3f5561f11a7fa0c4f1 (diff) | |
download | erlang.mk-747cba4d71643cd86894afa60836fddff83fd389.tar.gz erlang.mk-747cba4d71643cd86894afa60836fddff83fd389.tar.bz2 erlang.mk-747cba4d71643cd86894afa60836fddff83fd389.zip |
Add test-only dependencies
Diffstat (limited to 'erlang.mk')
-rw-r--r-- | erlang.mk | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -34,6 +34,7 @@ DEPS_DIR ?= $(CURDIR)/deps export DEPS_DIR ALL_DEPS_DIRS = $(addprefix $(DEPS_DIR)/,$(DEPS)) +ALL_TEST_DEPS_DIRS = $(addprefix $(DEPS_DIR)/,$(TEST_DEPS)) # Application. @@ -94,7 +95,12 @@ clean-docs: # Tests. -build-tests: +$(foreach dep,$(TEST_DEPS),$(eval $(call dep_target,$(dep)))) + +build-test-deps: $(ALL_TEST_DEPS_DIRS) + @for dep in $(ALL_TEST_DEPS_DIRS) ; do $(MAKE) -C $$dep; done + +build-tests: build-test-deps $(gen_verbose) erlc -v $(ERLC_OPTS) -o test/ \ $(wildcard test/*.erl test/*/*.erl) -pa ebin/ |