Browse Source

Do not run tests if test directory does not exist

Steve Strong 12 years ago
parent
commit
264f9077f6
1 changed files with 5 additions and 2 deletions
  1. 5 2
      erlang.mk

+ 5 - 2
erlang.mk

@@ -183,8 +183,11 @@ CT_SUITES_FULL = $(addsuffix _SUITE,$(CT_SUITES))
 
 
 tests: ERLC_OPTS += -DTEST=1 +'{parse_transform, eunit_autoexport}'
 tests: ERLC_OPTS += -DTEST=1 +'{parse_transform, eunit_autoexport}'
 tests: clean deps app build-tests
 tests: clean deps app build-tests
-	@mkdir -p logs/
-	@$(CT_RUN) -suite $(CT_SUITES_FULL)
+	@if [ -d "test" ] ; \
+	then \
+		mkdir -p logs/ ; \
+		$(CT_RUN) -suite $(CT_SUITES_FULL) ; \
+	fi
 	$(gen_verbose) rm -f test/*.beam
 	$(gen_verbose) rm -f test/*.beam
 
 
 # Dialyzer.
 # Dialyzer.