Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

50 lignes
623 B

il y a 13 ans
il y a 13 ans
  1. REBAR?=./rebar
  2. all: build
  3. clean:
  4. $(REBAR) clean
  5. rm -rf logs
  6. rm -rf .eunit
  7. rm -f test/*.beam
  8. distclean: clean
  9. git clean -fxd
  10. devmarker:
  11. touch .jiffy.dev
  12. depends: devmarker
  13. @if test ! -d ./deps/proper; then \
  14. $(REBAR) get-deps; \
  15. fi
  16. build: depends
  17. $(REBAR) compile
  18. etap: test/etap.beam test/util.beam
  19. prove test/*.t
  20. eunit:
  21. $(REBAR) eunit skip_deps=true
  22. check: build etap eunit
  23. %.beam: %.erl
  24. rm -f .test_map
  25. erl -eval '#{}, halt().' -noshell || touch .test_map
  26. @if test ! -d .test_map; then \
  27. erlc -DTEST_MAP -o test/ $<; \
  28. fi
  29. .PHONY: all clean distclean depends build etap eunit check