github.com/glycerine/zebrapack@v4.1.1-0.20181107023619-e955d028f9bf+incompatible/cmd/addzid/Makefile (about)

     1  .phony: build, clean, testbuild
     2  
     3  build:
     4  	# version gets its data here:
     5  	rm -f gitcommit.go
     6  	/bin/echo "package main" > gitcommit.go
     7  	/bin/echo "var LASTGITCOMMITHASH string" >> gitcommit.go
     8  	/bin/echo "func init() { LASTGITCOMMITHASH = \"$(shell git rev-parse HEAD)\" }" >> gitcommit.go
     9  	go build
    10  	go install
    11  
    12  clean:
    13  	rm -rf testdir_* ; rm -f *~; rm -rf diffdir_*
    14  
    15  testbuild:
    16  	go test -c -gcflags "-N -l" -v