Browse Source

Update test dependencies

Loïc Hoguin 10 years ago
parent
commit
3cd9afca69
1 changed files with 4 additions and 7 deletions
  1. 4 7
      Makefile

+ 4 - 7
Makefile

@@ -1,11 +1,13 @@
 # See LICENSE for licensing information.
 
 PROJECT = cowlib
+
 #ERLC_OPTS += +bin_opt_info
-TEST_ERLC_OPTS += +'{parse_transform, eunit_autoexport}' +'{parse_transform, horse_autoexport}'
 PLT_APPS = crypto
 
-TEST_DEPS = triq
+TEST_ERLC_OPTS += +'{parse_transform, eunit_autoexport}' +'{parse_transform, horse_autoexport}'
+TEST_DEPS = horse triq
+dep_horse = git https://github.com/extend/horse master
 dep_triq = git https://github.com/krestenkrab/triq master
 
 include erlang.mk
@@ -41,11 +43,6 @@ ifeq ($(MAKECMDGOALS),perfs)
 .NOTPARALLEL:
 endif
 
-deps/horse:
-	git clone -n -- https://github.com/extend/horse $(DEPS_DIR)/horse
-	cd $(DEPS_DIR)/horse ; git checkout -q master
-	$(MAKE) -C $(DEPS_DIR)/horse
-
 perfs: test-build
 	$(gen_verbose) erl -noshell -pa ebin deps/horse/ebin \
 		-eval 'horse:app_perf($(PROJECT)), erlang:halt().'