浏览代码

feat: add Makefile and improve building

kaveh-ahangar 1 年之前
父节点
当前提交
9e63b0e2b3
共有 3 个文件被更改,包括 15 次插入0 次删除
  1. 1 0
      .gitignore
  2. 14 0
      Makefile
  3. 0 0
      cmd/x-ui/main.go

+ 1 - 0
.gitignore

@@ -12,3 +12,4 @@ release/
 access.log
 error.log
 .cache
+/build/x-ui

+ 14 - 0
Makefile

@@ -0,0 +1,14 @@
+
+all: build
+
+init:
+	# create dirs
+	mkdir -p ./build
+
+clear:
+	# clear dirs
+	rm -rf ./build
+
+build: clear init
+	# build
+	go build -o ./build/x-ui ./cmd/x-ui/main.go

+ 0 - 0
main.go → cmd/x-ui/main.go