Makefile 557 B

123456789101112131415161718192021222324252627
  1. ERL=erl
  2. ERLC=erlc
  3. REBAR=./rebar
  4. all: compile
  5. compile:
  6. @$(REBAR) compile
  7. compile_test:
  8. -mkdir -p ebintest
  9. $(ERLC) -o tests/src -I include/erlydtl_preparser.hrl tests/src/erlydtl_extension_testparser.yrl
  10. $(ERL) -make
  11. test: compile compile_test
  12. $(ERL) -noshell -pa ebin -pa ebintest \
  13. -s erlydtl_functional_tests run_tests \
  14. -s erlydtl_dateformat_tests run_tests \
  15. -s erlydtl_unittests run_tests \
  16. -s sources_parser_unittests run_tests \
  17. -s init stop
  18. clean:
  19. @$(REBAR) clean
  20. rm -fv ebintest/*
  21. rm -fv erl_crash.dump
  22. rm -fv tests/output/*