From d8aa5ca0193f90b7c9d5c0fb4d206517014b8eb0 Mon Sep 17 00:00:00 2001 From: Hiddify Date: Fri, 9 Feb 2024 00:52:35 +0100 Subject: [PATCH] release: version 0.14.0 --- Info.plist | 4 ++-- Makefile | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Info.plist b/Info.plist index a803b8d..a010c23 100644 --- a/Info.plist +++ b/Info.plist @@ -42,8 +42,8 @@ 1.0 CFBundleIdentifier ios.libcore.hiddify - CFBundleShortVersionString0.13.1 - CFBundleVersion0.13.1 + CFBundleShortVersionString0.14.0 + CFBundleVersion0.14.0 MinimumOSVersion 15.0 diff --git a/Makefile b/Makefile index 3392312..869c16a 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ Not available for Windows! use bash in WSL endif TAGS=with_gvisor,with_quic,with_wireguard,with_ech,with_utls,with_clash_api,with_grpc -IOS_TAGS=with_dhcp,with_low_memory,with_conntrack +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 @@ -26,12 +26,12 @@ android: lib_install gomobile bind -v -androidapi=21 -javapkg=io.nekohasekai -libname=box -tags=$(TAGS) -trimpath -target=android -o $(BINDIR)/$(LIBNAME).aar github.com/sagernet/sing-box/experimental/libbox ./mobile ios-full: lib_install - gomobile bind -v -target ios,iossimulator,tvos,tvossimulator,macos -libname=box -tags=$(TAGS),with_dhcp,with_low_memory,with_conntrack -trimpath -ldflags="-w -s" -o $(BINDIR)/$(PRODUCT_NAME).xcframework github.com/sagernet/sing-box/experimental/libbox ./mobile + gomobile bind -v -target ios,iossimulator,tvos,tvossimulator,macos -libname=box -tags=$(TAGS),$(IOS_ADD_TAGS) -trimpath -ldflags="-w -s" -o $(BINDIR)/$(PRODUCT_NAME).xcframework github.com/sagernet/sing-box/experimental/libbox ./mobile mv $(BINDIR)/$(PRODUCT_NAME).xcframework $(BINDIR)/$(LIBNAME).xcframework cp Libcore.podspec $(BINDIR)/$(LIBNAME).xcframework/ ios: lib_install - gomobile bind -v -target ios -libname=box -tags=$(TAGS),with_dhcp,with_low_memory,with_conntrack -trimpath -ldflags="-w -s" -o $(BINDIR)/Libcore.xcframework github.com/sagernet/sing-box/experimental/libbox ./mobile + gomobile bind -v -target ios -libname=box -tags=$(TAGS),$(IOS_ADD_TAGS) -trimpath -ldflags="-w -s" -o $(BINDIR)/Libcore.xcframework github.com/sagernet/sing-box/experimental/libbox ./mobile cp Info.plist $(BINDIR)/Libcore.xcframework/ @@ -54,9 +54,9 @@ linux-amd64: chmod +x $(BINDIR)/$(SRVNAME) macos-amd64: - env GOOS=darwin GOARCH=amd64 CGO_CFLAGS="-mmacosx-version-min=10.11" CGO_LDFLAGS="-mmacosx-version-min=10.11" CGO_ENABLED=1 go build -trimpath -tags $(TAGS),$(IOS_TAGS) -buildmode=c-shared -o $(BINDIR)/$(LIBNAME)-amd64.dylib ./custom + env GOOS=darwin GOARCH=amd64 CGO_CFLAGS="-mmacosx-version-min=10.11" CGO_LDFLAGS="-mmacosx-version-min=10.11" CGO_ENABLED=1 go build -trimpath -tags $(TAGS),$(IOS_ADD_TAGS) -buildmode=c-shared -o $(BINDIR)/$(LIBNAME)-amd64.dylib ./custom macos-arm64: - env GOOS=darwin GOARCH=arm64 CGO_CFLAGS="-mmacosx-version-min=10.11" CGO_LDFLAGS="-mmacosx-version-min=10.11" CGO_ENABLED=1 go build -trimpath -tags $(TAGS),$(IOS_TAGS) -buildmode=c-shared -o $(BINDIR)/$(LIBNAME)-arm64.dylib ./custom + env GOOS=darwin GOARCH=arm64 CGO_CFLAGS="-mmacosx-version-min=10.11" CGO_LDFLAGS="-mmacosx-version-min=10.11" CGO_ENABLED=1 go build -trimpath -tags $(TAGS),$(IOS_ADD_TAGS) -buildmode=c-shared -o $(BINDIR)/$(LIBNAME)-arm64.dylib ./custom macos-universal: macos-amd64 macos-arm64 lipo -create $(BINDIR)/$(LIBNAME)-amd64.dylib $(BINDIR)/$(LIBNAME)-arm64.dylib -output $(BINDIR)/$(LIBNAME).dylib