Просмотр исходного кода

feat: add Makefile and improve building

kaveh-ahangar 1 год назад
Родитель
Сommit
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