Skip to content

Commit b22fafc

Browse files
committed
Build for Linux arm64
1 parent 6914a0f commit b22fafc

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,24 +48,22 @@ jobs:
4848
4949
build_linux:
5050
name: ${{ matrix.platform }} (${{ matrix.arch }})
51-
runs-on: ubuntu-latest
51+
runs-on: ${{ matrix.runner || 'ubuntu-22.04' }}
5252
strategy:
5353
fail-fast: false
5454
matrix:
55-
arch: [x86_64, x86_32]
55+
arch: [x86_64, x86_32, arm64, arm32]
5656
platform: [linux, android]
5757
include:
5858
- platform: linux
5959
arch: x86_32
6060
packages: [g++-multilib]
61-
- platform: android
61+
- platform: linux
6262
arch: arm64
63-
- platform: android
63+
runner: ubuntu-22.04-arm
64+
exclude:
65+
- platform: linux
6466
arch: arm32
65-
scons-args: android_api_level=19
66-
- platform: android
67-
arch: x86_32
68-
scons-args: android_api_level=19
6967
steps:
7068
- uses: actions/checkout@v5
7169
with:

addons/objc-gdextension/objcgdextension.gdextension

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ windows.x86_64 = "build/libobjcgdextension.windows.template_release.x86_64.dll"
1414
windows.arm64 = "build/libobjcgdextension.windows.template_release.arm64.dll"
1515
linux.x86_32 = "build/libobjcgdextension.linux.template_release.x86_32.so"
1616
linux.x86_64 = "build/libobjcgdextension.linux.template_release.x86_64.so"
17+
linux.arm64 = "build/libobjcgdextension.linux.template_release.arm64.so"
1718
android.x86_32 = "build/libobjcgdextension.android.template_release.x86_32.so"
1819
android.x86_64 = "build/libobjcgdextension.android.template_release.x86_64.so"
1920
android.arm32 = "build/libobjcgdextension.android.template_release.arm32.so"

0 commit comments

Comments
 (0)