29 lines
		
	
	
		
			818 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			818 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # This Makefile is meant to be used by people that do not usually work
 | |
| # with Go source code. If you know what GOPATH is then you probably
 | |
| # don't need to bother with make.
 | |
| 
 | |
| .PHONY: geth mist all test travis-test-with-coverage clean
 | |
| GOBIN = build/bin
 | |
| 
 | |
| geth:
 | |
| 	build/env.sh go install -v $(shell build/ldflags.sh) ./cmd/geth
 | |
| 	@echo "Done building."
 | |
| 	@echo "Run \"$(GOBIN)/geth\" to launch geth."
 | |
| 
 | |
| mist:
 | |
| 	build/env.sh go install -v $(shell build/ldflags.sh) ./cmd/mist
 | |
| 	@echo "Done building."
 | |
| 	@echo "Run \"$(GOBIN)/mist --asset_path=cmd/mist/assets\" to launch mist."
 | |
| 
 | |
| all:
 | |
| 	build/env.sh go install -v $(shell build/ldflags.sh) ./...
 | |
| 
 | |
| test: all
 | |
| 	build/env.sh go test ./...
 | |
| 
 | |
| travis-test-with-coverage: all
 | |
| 	build/env.sh build/test-global-coverage.sh
 | |
| 
 | |
| clean:
 | |
| 	rm -fr build/_workspace/pkg/ Godeps/_workspace/pkg $(GOBIN)/*
 |