github.com/AlekSi/nut@v0.3.1-0.20130607203728-cce108d4135e/Makefile (about)

     1  all: short
     2  
     3  prepare:
     4  	go env
     5  	go get -u launchpad.net/gocheck
     6  	-go get -u github.com/kisielk/errcheck
     7  	go get -u github.com/AlekSi/test_nut1
     8  	-go get -u github.com/AlekSi/test_nut2
     9  	-go get -u github.com/AlekSi/test_nut3
    10  
    11  # format, vet, build
    12  fvb:
    13  	gofmt -e -s -w .
    14  	go tool vet .
    15  	go install github.com/AlekSi/nut
    16  	go build -o gonut.exe github.com/AlekSi/nut/nut
    17  	-errcheck github.com/AlekSi/nut
    18  	-errcheck github.com/AlekSi/nut/nut
    19  	-errcheck github.com/AlekSi/nut/integration_test
    20  
    21  test: fvb
    22  	cd ../test_nut1 && ../nut/gonut.exe pack
    23  	go test -v github.com/AlekSi/nut -gocheck.v
    24  	go test -v github.com/AlekSi/nut/nut -gocheck.v
    25  
    26  short: test
    27  	go test -v -short github.com/AlekSi/nut/integration_test -gocheck.v
    28  
    29  full: test
    30  	GONUTS_IO_SERVER=http://localhost:8080 go test -v github.com/AlekSi/nut/integration_test -gocheck.v