mirror of
https://github.com/kemko/nomad.git
synced 2026-01-03 08:55:43 +03:00
20 lines
564 B
Makefile
20 lines
564 B
Makefile
SUBPACKAGES=. rfc3164 rfc5424
|
|
help:
|
|
@echo "Available targets:"
|
|
@echo "- tests: run tests"
|
|
@echo "- installdependencies: installs dependencies declared in dependencies.txt"
|
|
@echo "- clean: cleans directory"
|
|
@echo "- benchmarks: run benchmarks"
|
|
|
|
installdependencies:
|
|
@cat dependencies.txt | xargs go get
|
|
|
|
tests: installdependencies
|
|
@for pkg in $(SUBPACKAGES); do cd $$pkg && go test -i && go test ; cd -;done
|
|
|
|
clean:
|
|
find . -type 'f' -name '*.test' -print | xargs rm -f
|
|
|
|
benchmarks:
|
|
@for pkg in $(SUBPACKAGES); do cd $$pkg && go test -gocheck.b ; cd -;done
|