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