Fix Avalonia 12 macOS native header generation

This commit is contained in:
greepar committed 2026-09-28 12:16:21 +08:00
1 parent f91711fe9c
commit 15f1f520de
1 file changed
+6 -1
@@ -26,7 +26,12 @@ if git -C "$src" config -f .gitmodules --get-regexp path | grep -q 'external/Num
fi
if [[ ! -f "$src/native/Avalonia.Native/inc/avalonia-native.h" ]]; then
bash "$src/native/Avalonia.Native/generate-headers.sh"
header_project="$src/native/Avalonia.Native/Avalonia.Native.macOS.proj"
if [[ -f "$header_project" ]]; then
dotnet build "$header_project" -t:GenerateMicroComItems
else
bash "$src/native/Avalonia.Native/generate-headers.sh"
fi
fi
project="$src/native/Avalonia.Native/src/OSX/Avalonia.Native.OSX.xcodeproj"