1 Star 0 Fork 0

阿债 / gozzo-net

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Makefile 877 Bytes
一键复制 编辑 原始数据 按行查看 历史
阿债 提交于 2020-01-15 18:47 . 修改例子
RELEASE=-s -w
UPXBIN=/usr/local/bin/upx
GOBIN=/usr/local/bin/go
GOOS=$(shell uname -s | tr [A-Z] [a-z])
GOARGS=GOARCH=amd64 CGO_ENABLED=0
GOBUILD=$(GOARGS) $(GOBIN) build -ldflags="$(RELEASE)"
.PHONY: all
all: clean build
build:
@echo Compile proxy ...
GOOS=$(GOOS) $(GOBUILD) -o proxy ./cmd/proxy
@echo Build proxy success.
@echo Compile relay ...
GOOS=$(GOOS) $(GOBUILD) -o relay ./cmd/relay
@echo Build relay success.
@echo Compile server ...
GOOS=$(GOOS) $(GOBUILD) -o server ./cmd/server
@echo Build server success.
clean:
rm -f proxy relay server
@echo Clean all.
upx: build command
$(UPXBIN) proxy relay server
upxx: build command
$(UPXBIN) --ultra-brute proxy relay server
vend:
GOOS=$(GOOS) $(GOBUILD) -mod=vendor -o proxy ./cmd/proxy
GOOS=$(GOOS) $(GOBUILD) -mod=vendor -o relay ./cmd/relay
GOOS=$(GOOS) $(GOBUILD) -mod=vendor -o server ./cmd/server
Go
1
https://gitee.com/azhai/gozzo-net.git
git@gitee.com:azhai/gozzo-net.git
azhai
gozzo-net
gozzo-net
master

搜索帮助