15 lines
		
	
	
		
			376 B
		
	
	
	
		
			Makefile
		
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			376 B
		
	
	
	
		
			Makefile
		
	
	
	
VERSION       := $(shell git describe --tags --always --dirty="-dev")
 | 
						|
DATE          := $(shell date -u '+%Y-%m-%d-%H%M UTC')
 | 
						|
VERSION_FLAGS := -ldflags='-X "main.Version=$(VERSION)" -X "main.BuildTime=$(DATE)"'
 | 
						|
 | 
						|
.PHONY: all
 | 
						|
all: cloudflared test
 | 
						|
 | 
						|
.PHONY: cloudflared
 | 
						|
cloudflared:
 | 
						|
	go build -v $(VERSION_FLAGS) ./...
 | 
						|
 | 
						|
.PHONY: test
 | 
						|
test:
 | 
						|
	go test -v -race $(VERSION_FLAGS) ./...
 |