You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

30 lines
478 B

.PHONY: test docs tags graphs
default: tags test
all: tags test check graph perf docs
test:
mix test
perf:
elixir -pa ebin test/performance.exs
tags:
ctags -R .
graph:
rm -f graphs/*
elixir -pa ebin test/graphs.exs
ls graphs/*.dot | xargs -L 1 dot -Tpng -O
ls graphs/*.dot | xargs -L 1 dot -Tsvg -O
check:
dialyzer ./ebin --fullpath --no_check_plt -Wno_return
docs: docs/images
mix docs --readme
cp graphs/*.png docs/images/
docs/images:
mkdir docs/images