23 lines
		
	
	
		
			472 B
		
	
	
	
		
			Makefile
		
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			472 B
		
	
	
	
		
			Makefile
		
	
	
	
.PHONY: proto build run docker-build docker-run clean
 | 
						|
 | 
						|
# 生成 protobuf 代码
 | 
						|
proto:
 | 
						|
	@echo "Generating protobuf code..."
 | 
						|
	@sh ./scripts/generate_proto.sh
 | 
						|
 | 
						|
# 构建 Go 客户端
 | 
						|
build:
 | 
						|
	@echo "Building Go client..."
 | 
						|
	@go build -o bin/client ./src/client
 | 
						|
 | 
						|
# 运行 Python 服务
 | 
						|
run:
 | 
						|
	@echo "Running Python server..."
 | 
						|
	@python src/server/server.py
 | 
						|
 | 
						|
# 清理
 | 
						|
clean:
 | 
						|
	@echo "Cleaning up..."
 | 
						|
	@rm -rf bin/
 | 
						|
	@find . -name "*.pyc" -delete
 | 
						|
	@find . -name "__pycache__" -delete 
 |