26 lines
		
	
	
		
			No EOL
		
	
	
		
			357 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			No EOL
		
	
	
		
			357 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
# Go parameters
 | 
						|
GOCMD = go
 | 
						|
GOBUILD = $(GOCMD) build
 | 
						|
GOCLEAN = $(GOCMD) clean
 | 
						|
GOTEST = $(GOCMD) test
 | 
						|
GOGET = $(GOCMD) get
 | 
						|
 | 
						|
# Build target
 | 
						|
build:
 | 
						|
	$(GOBUILD) -o bin/server main.go
 | 
						|
 | 
						|
# Clean target
 | 
						|
clean:
 | 
						|
	$(GOCLEAN)
 | 
						|
	rm -f bin/server
 | 
						|
 | 
						|
# Test target
 | 
						|
test:
 | 
						|
	$(GOTEST) -v ./...
 | 
						|
 | 
						|
# Get dependencies target
 | 
						|
deps:
 | 
						|
	$(GOGET) -v ./...
 | 
						|
 | 
						|
# Default target
 | 
						|
default: build	 |