Set GOFLAGS in Makefile; bump minimum iOS version

This commit is contained in:
2026-02-05 20:57:18 -05:00
parent 688532193f
commit 19c802ed8d
2 changed files with 4 additions and 1 deletions
+3
View File
@@ -9,6 +9,7 @@ ios-hw: clean
GOOS=ios \
GOARCH=arm64 \
GOARM64=v8.3,crypto \
GOFLAGS='-trimpath "-ldflags=-s -w" -buildvcs=false' \
SDK=iphoneos \
CC=$(PWD)/clangwrap.sh \
CGO_CFLAGS="-fembed-bitcode" \
@@ -22,6 +23,7 @@ ios-sim: clean
GOOS=ios \
GOARCH=arm64 \
GOARM64=v8.4,crypto \
GOFLAGS='-trimpath "-ldflags=-s -w" -buildvcs=false' \
SDK=iphonesimulator \
CC=$(PWD)/clangwrap.sh \
go build -buildmode=c-archive -tags ios -o $(BUILD_DIR)/cmutton-ios-sim.a ..
@@ -34,6 +36,7 @@ macos: clean
GOOS=darwin \
GOARCH=arm64 \
GOARM64=v8.4,crypto \
GOFLAGS='-trimpath "-ldflags=-s -w" -buildvcs=false' \
SDK=macosx \
go build -buildmode=c-archive -o $(BUILD_DIR)/cmutton-macos.a ..
echo '#import "types.h"\n#import "cmutton-macos.h"' > $(BUILD_DIR)/cmutton-Bridging-Header-macos.h