Generate AvaloniaNative headers
This commit is contained in:
1 parent
81e4f32d50
commit
9532666793
2 files changed
+9
No files matched your search
@@ -34,6 +34,11 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Setup .NET for Avalonia header generation
|
||||||
|
uses: actions/setup-dotnet@v4
|
||||||
|
with:
|
||||||
|
dotnet-version: "8.0.x"
|
||||||
|
|
||||||
- name: Build static AvaloniaNative
|
- name: Build static AvaloniaNative
|
||||||
run: bash ./scripts/build-macos-avalonia-native-static.sh
|
run: bash ./scripts/build-macos-avalonia-native-static.sh
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,10 @@ if [[ ! -d "$src/.git" ]]; then
|
|||||||
git clone --depth 1 --branch "$AVALONIA_VERSION" https://github.com/AvaloniaUI/Avalonia.git "$src"
|
git clone --depth 1 --branch "$AVALONIA_VERSION" https://github.com/AvaloniaUI/Avalonia.git "$src"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ ! -f "$src/native/Avalonia.Native/inc/avalonia-native.h" ]]; then
|
||||||
|
bash "$src/native/Avalonia.Native/generate-headers.sh"
|
||||||
|
fi
|
||||||
|
|
||||||
project="$src/native/Avalonia.Native/src/OSX/Avalonia.Native.OSX.xcodeproj"
|
project="$src/native/Avalonia.Native/src/OSX/Avalonia.Native.OSX.xcodeproj"
|
||||||
include_dir="$src/native/Avalonia.Native/inc"
|
include_dir="$src/native/Avalonia.Native/inc"
|
||||||
build_dir="$WORK_DIR/avalonia-native-$RID"
|
build_dir="$WORK_DIR/avalonia-native-$RID"
|
||||||
|
|||||||
Reference in new issue
Block a user