Makefile 441 B

12345678910111213141516171819202122232425
  1. all:
  2. @rebar compile
  3. clean:
  4. @rebar clean
  5. @find $(PWD)/. -name "erl_crash\.dump" | xargs rm -f
  6. dialyze:
  7. @dialyzer -n -c src/*.erl
  8. run:
  9. @erl -pa ebin \
  10. -name syn@127.0.0.1 \
  11. +K true \
  12. +P 5000000 \
  13. +Q 1000000 \
  14. -mnesia schema_location ram \
  15. -eval 'syn:start().'
  16. tests: all
  17. @mkdir -p /tmp/logs; \
  18. ct_run -sname syn -dir test -logdir /tmp/logs -pa ebin; \
  19. res=$$?; \
  20. rm -rf /tmp/logs; \
  21. if [ $$res != 0 ]; then exit $$res; fi;