Skip to content
Snippets Groups Projects
Makefile 488 B
Newer Older
  • Learn to ignore specific revisions
  • cedi's avatar
    cedi committed
    NAME=bio-rd
    
    all: test
    
    $(NAME): gazelle
    	bazel build //:bio-rd
    
    gazelle:
    	bazel run //:gazelle -- update
    
    test: $(NAME)
    	bazel test //...
    
    
    cedi's avatar
    cedi committed
    dep:
    
    cedi's avatar
    cedi committed
    	bazel build //vendor/github.com/golang/dep/cmd/dep
    
    cedi's avatar
    cedi committed
    
    dep-clean:
    
    cedi's avatar
    cedi committed
    	# hack: dep of dep gives us these, and it breaks gazelle
    	rm -rf vendor/github.com/golang/dep/cmd/dep/testdata
    	rm -rf vendor/github.com/golang/dep/internal/fs/testdata/symlinks/dir-symlink
    
    
    cedi's avatar
    cedi committed
    clean: dep-clean
    
    cedi's avatar
    cedi committed
    	bazel clean
    	rm $(NAME)
    
    
    cedi's avatar
    cedi committed
    .PHONY: $(NAME) gazelle clean dep dep-clean