27 lines
		
	
	
		
			506 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			506 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # Makefile for pig-farm-controller
 | |
| 
 | |
| # 默认目标
 | |
| .PHONY: help
 | |
| help:
 | |
| 	@echo "Usage: make [target]"
 | |
| 	@echo
 | |
| 	@echo "Targets:"
 | |
| 	@echo "  run          Run the application"
 | |
| 	@echo "  build        Build the application"
 | |
| 	@echo "  clean        Clean generated files"
 | |
| 	@echo "  help         Show this help message"
 | |
| 
 | |
| # 运行应用
 | |
| .PHONY: run
 | |
| run:
 | |
| 	go run main.go
 | |
| 
 | |
| # 构建应用
 | |
| .PHONY: build
 | |
| build:
 | |
| 	go build -o bin/pig-farm-controller .
 | |
| 
 | |
| # 清理生成文件
 | |
| .PHONY: clean
 | |
| clean:
 | |
| 	rm -f bin/pig-farm-controller
 |