From 75ad6cbd02d4f6671ded1bdf08ba8f78fcc0f172 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sat, 8 Aug 2026 20:20:02 -0400 Subject: [PATCH] set SDKROOT for macos build --- .github/workflows/macos.yml | 18 ------------------ hook/build.dart | 3 +++ 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index aa286f5..aca9ea0 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -26,24 +26,6 @@ jobs: with: go-version-file: gomuks/go.mod - - name: Debug macOS compiler - run: | - echo "CC:" - go env CC - - echo "SDKROOT:" - echo "$SDKROOT" - - echo "xcrun SDK:" - xcrun --sdk macosx --show-sdk-path - - echo "clang:" - xcrun --sdk macosx --find clang - - echo "clang search paths:" - echo '#include ' | \ - xcrun --sdk macosx clang -v -E -x c - >/dev/null - - name: Build app run: | flutter pub get diff --git a/hook/build.dart b/hook/build.dart index bea580b..07ffe1b 100644 --- a/hook/build.dart +++ b/hook/build.dart @@ -48,6 +48,9 @@ Future main(List args) => build(args, (input, output) async { break; case OS.macOS: libFileName = "libgomuks.dylib"; + + extraEnv = {"SDKROOT": await getXCodeTool()}; + break; case OS.windows: libFileName = "libgomuks.dll";