1
0
mirror of https://github.com/varbhat/exatorrent.git synced 2021-09-19 22:57:02 +03:00

Makefile changes for Windows Build (mingw flags)

This commit is contained in:
Var Bhat
2021-09-06 19:54:04 +05:30
parent cc3afc8a38
commit cb53f300ed

View File

@@ -43,7 +43,7 @@ app-darwin-arm64:
##app-win-amd64: Build the Application for Windows (amd64)
.PHONY: app-win-amd64
app-win-amd64:
env CGO_ENABLED=1 GOOS="windows" GOARCH="amd64" CC="x86_64-w64-mingw32-gcc" CXX="x86_64-w64-mingw32-g++" go build -trimpath -buildmode=pie -ldflags '-extldflags "-static -s -w"' -o build/$(APP_NAME)-win-amd64.exe $(MAIN_SOURCE)
env CGO_ENABLED=1 GOOS="windows" GOARCH="amd64" CC="x86_64-w64-mingw32-gcc" CXX="x86_64-w64-mingw32-g++" go build -trimpath -buildmode=pie -ldflags '-extldflags "-static-libgcc -static-libstdc++ -Wl,-Bstatic -lstdc++ -lpthread -Wl,-Bdynamic -s -w"' -o build/$(APP_NAME)-win-amd64.exe $(MAIN_SOURCE)
##app-no-buildflags: Build the Application without any buildflags
.PHONY: app-no-buildflags