1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
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
|