From 96797181967d6de8d29491c18c725433af6957ec Mon Sep 17 00:00:00 2001 From: shenlan Date: Sat, 2 Aug 2025 21:21:29 +0800 Subject: [PATCH] Add Makefile for server --- server/Makefile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 server/Makefile diff --git a/server/Makefile b/server/Makefile new file mode 100644 index 0000000..a80a8f7 --- /dev/null +++ b/server/Makefile @@ -0,0 +1,27 @@ +APP_NAME := xcontrol-server +MAIN_FILE := ../cmd/api/main.go +MODULE := xcontrol + +.PHONY: all build run clean init help + +all: build + +init: + go mod tidy + +build: + go build -o $(APP_NAME) $(MAIN_FILE) + +run: + go run $(MAIN_FILE) + +clean: + rm -f $(APP_NAME) + +help: + @echo " XControl Server Makefile" + @echo "" + @echo "make build 编译 server 可执行文件" + @echo "make run 运行 server" + @echo "make init 初始化依赖" + @echo "make clean 清理构建产物"