1. Add make.bat for build source code in windows platform.

2. Modify Makefile file.
This commit is contained in:
chenboxing 2017-08-04 02:49:14 +08:00
parent bfd0a9d25a
commit b90e8f95af
2 changed files with 18 additions and 12 deletions

View File

@ -24,32 +24,32 @@ proxy: deps
go install punching/main/proxy
server_linux:
server_linux: deps
GOOS=linux GOARCH=amd64 go install punching/main/server
client_linux:
client_linux: deps
GOOS=linux GOARCH=amd64 go install punching/main/client
proxy_linux:
proxy_linux: deps
GOOS=linux GOARCH=amd64 go install punching/main/proxy
server_windows:
server_windows: deps
GOOS=windows GOARCH=amd64 go install punching/main/server
client_windows:
client_windows: deps
GOOS=windows GOARCH=amd64 go install punching/main/client
proxy_windows:
proxy_windows: deps
GOOS=windows GOARCH=amd64 go install punching/main/proxy
server_darwin:
server_darwin: deps
GOOS=darwin GOARCH=amd64 go install punching/main/server
client_darwin:
client_darwin: deps
GOOS=darwin GOARCH=amd64 go install punching/main/client
proxy_darwin:
proxy_darwin: deps
GOOS=darwin GOARCH=amd64 go install punching/main/proxy
server_arm:
server_arm: deps
GOOS=linux GOARCH=arm GOARM=5 go install punching/main/server
client_arm:
client_arm: deps
GOOS=linux GOARCH=arm GOARM=5 go install punching/main/client
proxy_arm:
proxy_arm: deps
GOOS=linux GOARCH=arm GOARM=5 go install punching/main/proxy

6
make.bat Normal file
View File

@ -0,0 +1,6 @@
set GOPATH=%GOPATH%;%cd%
go get -d -v punching/...
go fmt punching/...
go install punching/main/server
go install punching/main/client
go install punching/main/proxy