Refactor Makefile to set CGO_ENABLED=0 for Windows builds and improve build commands
This commit is contained in:
parent
81c6d03695
commit
6ef5fd2225
1 changed files with 4 additions and 4 deletions
8
Makefile
8
Makefile
|
@ -39,16 +39,16 @@ build_mips64:
|
||||||
GOARCH=mips64 $(MAKE) build_single
|
GOARCH=mips64 $(MAKE) build_single
|
||||||
|
|
||||||
build_windows:
|
build_windows:
|
||||||
$(MAKE) build_single_windows GOOS=windows GOARCH=amd64
|
GOOS=windows GOARCH=amd64 $(MAKE) build_single_windows
|
||||||
|
|
||||||
build_windows_386:
|
build_windows_386:
|
||||||
$(MAKE) build_single_windows GOOS=windows GOARCH=386
|
GOOS=windows GOARCH=386 $(MAKE) build_single_windows
|
||||||
|
|
||||||
build_single_windows:
|
build_single_windows:
|
||||||
go build -o $(BIN_DIR)/$(BIN_NAME)-$(GOOS)-$(GOARCH).exe
|
CGO_ENABLED=0 go build -o $(BIN_DIR)/$(BIN_NAME)-$(GOOS)-$(GOARCH).exe
|
||||||
|
|
||||||
build_single:
|
build_single:
|
||||||
go build -o $(BIN_DIR)/$(BIN_NAME)-$(GOOS)-$(GOARCH)
|
CGO_ENABLED=0 go build -o $(BIN_DIR)/$(BIN_NAME)-$(GOOS)-$(GOARCH)
|
||||||
|
|
||||||
debug:
|
debug:
|
||||||
go build -tags debug -gcflags "all=-N -l" -o $(BIN_DIR)/$(BIN_NAME)-$(GOOS)-$(GOARCH)-debug
|
go build -tags debug -gcflags "all=-N -l" -o $(BIN_DIR)/$(BIN_NAME)-$(GOOS)-$(GOARCH)-debug
|
||||||
|
|
Loading…
Add table
Reference in a new issue