Files
umbrix-libcore/build_windows.bat

19 lines
589 B
Batchfile
Raw Normal View History

2024-01-25 23:59:07 +01:00
@echo off
set GOOS=windows
set GOARCH=amd64
set CC=x86_64-w64-mingw32-gcc
set CGO_ENABLED=1
2024-03-16 09:02:55 +01:00
go run ./cli tunnel exit
del bin\libcore.dll bin\HiddifyCli.exe
set CGO_LDFLAGS=
2024-01-25 23:59:07 +01:00
go build -trimpath -tags with_gvisor,with_quic,with_wireguard,with_ech,with_utls,with_clash_api,with_grpc -ldflags="-w -s" -buildmode=c-shared -o bin/libcore.dll ./custom
go get github.com/akavel/rsrc
go install github.com/akavel/rsrc
2024-01-29 21:55:01 +01:00
rsrc -ico .\assets\images\hiddify-cli.ico -o cli\bydll\cli.syso
copy bin\libcore.dll .
set CGO_LDFLAGS="libcore.dll"
go build -o bin/HiddifyCli.exe ./cli/bydll/
del libcore.dll