This commit is contained in:
tamakyi
2026-09-25 13:16:54 +08:00
commit 36fe7a978c
33 changed files with 9214 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
GOCMD=go
GOBUILD=$(GOCMD) build
GOCLEAN=$(GOCMD) clean
GOGET=$(GOCMD) get
GITREPO=github.com/orzogc/acfunlive
STATIC=CGO_ENABLED=0
WINDOWSENV=GOOS=windows GOARCH=amd64
MKDIR=mkdir -p
RM=rm -rf
BINARY=bin
all: deps build
build: build-go-cli
build-go-cli:
$(MKDIR) $(BINARY)
$(STATIC) $(GOBUILD) -o $(BINARY)
deps:
$(GOGET) $(GITREPO)
build-windows-cli: deps build-go-windows-cli
build-go-windows-cli:
$(MKDIR) $(BINARY)
$(STATIC) $(WINDOWSENV) $(GOBUILD) -o $(BINARY)
build-linux-cli: deps build-go-linux-cli
build-go-linux-cli:
$(MKDIR) $(BINARY)
$(STATIC) $(GOBUILD) -o $(BINARY)
clean:
$(GOCLEAN)
$(RM) $(BINARY)
.PHONY: all build build-go-cli deps build-windows-cli build-go-windows-cli build-linux-cli build-go-linux-cli clean