fix: bugs and issues
This commit is contained in:
8
Makefile
8
Makefile
@@ -13,7 +13,7 @@ endif
|
||||
TAGS=with_gvisor,with_quic,with_wireguard,with_ech,with_utls,with_clash_api,with_grpc
|
||||
IOS_ADD_TAGS=with_dhcp,with_low_memory,with_conntrack
|
||||
GOBUILDLIB=CGO_ENABLED=1 go build -trimpath -tags $(TAGS) -ldflags="-w -s" -buildmode=c-shared
|
||||
GOBUILDSRV=CGO_ENABLED=1 go build -trimpath
|
||||
GOBUILDSRV=CGO_ENABLED=1 go build -trimpath -tags $(TAGS)
|
||||
|
||||
lib_install:
|
||||
go install -v github.com/sagernet/gomobile/cmd/gomobile@v0.1.1
|
||||
@@ -42,13 +42,13 @@ webui:
|
||||
rm -rf bin/webui
|
||||
mv Yacd-meta-gh-pages bin/webui
|
||||
|
||||
|
||||
.PHONY: build
|
||||
windows-amd64:
|
||||
curl http://localhost:18020/exit || echo "exited"
|
||||
env GOOS=windows GOARCH=amd64 CC=x86_64-w64-mingw32-gcc $(GOBUILDLIB) -o $(BINDIR)/$(LIBNAME).dll ./custom
|
||||
go install -mod=readonly github.com/akavel/rsrc@latest
|
||||
go install -mod=readonly github.com/akavel/rsrc@latest ||echo "rsrc error in installation"
|
||||
cp $(BINDIR)/$(LIBNAME).dll ./$(LIBNAME).dll
|
||||
$$(go env GOPATH)/bin/rsrc -ico ./assets/hiddify-cli.ico -o ./cli/bydll/cli.syso
|
||||
$$(go env GOPATH)/bin/rsrc -ico ./assets/hiddify-cli.ico -o ./cli/bydll/cli.syso ||echo "rsrc error in syso"
|
||||
env GOOS=windows GOARCH=amd64 CC=x86_64-w64-mingw32-gcc CGO_LDFLAGS="$(LIBNAME).dll" $(GOBUILDSRV) -o $(BINDIR)/$(CLINAME).exe ./cli/bydll
|
||||
rm ./$(LIBNAME).dll
|
||||
make webui
|
||||
|
||||
Reference in New Issue
Block a user