help: @echo "Available targets:" @echo "- test: run tests" @echo "- deps: installs dependencies with glide" @echo "- watch: watch for changes and re-run tests" deps: glide install && mkdir -p vendor/bin && go build -o vendor/bin/ginkgo ./vendor/github.com/onsi/ginkgo/ginkgo test: deps vendor/bin/ginkgo -race -randomizeAllSpecs -r -skipPackage vendor -progress . watch: deps vendor/bin/ginkgo watch -race -randomizeAllSpecs -r -skipPackage vendor -progress -notify .