原始提交
This commit is contained in:
		
							
								
								
									
										21
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
GO_CMD ?= go
 | 
			
		||||
GO_BUILD = $(GO_CMD) build
 | 
			
		||||
GO_CLEAN = $(GO_CMD) clean
 | 
			
		||||
GO_TEST = $(GO_CMD) test
 | 
			
		||||
GO_GET = $(GO_CMD) get
 | 
			
		||||
 | 
			
		||||
BINARY = yggdrasil
 | 
			
		||||
 | 
			
		||||
PACKAGE_NAME = yggdrasil.tar.gz
 | 
			
		||||
 | 
			
		||||
default: $(BINARY)
 | 
			
		||||
 | 
			
		||||
$(BINARY):
 | 
			
		||||
	$(GO_BUILD) -tags=nomsgpack -o $(BINARY)
 | 
			
		||||
 | 
			
		||||
package:$(BINARY)
 | 
			
		||||
	tar -zcf $(PACKAGE_NAME) $(BINARY) config_example.ini
 | 
			
		||||
 | 
			
		||||
clean:
 | 
			
		||||
	-$(GO_CLEAN)
 | 
			
		||||
	-rm -rf $(BINARY) $(PACKAGE_NAME)
 | 
			
		||||
		Reference in New Issue
	
	Block a user