|
@@ -75,7 +75,7 @@ jobs:
|
|
name: gdextension-linux-x86_64-${{ env.GODOT_TAG }}
|
|
name: gdextension-linux-x86_64-${{ env.GODOT_TAG }}
|
|
path: spine-godot/example-v4-extension/bin/linux/*.so
|
|
path: spine-godot/example-v4-extension/bin/linux/*.so
|
|
|
|
|
|
- build-linux-arm64:
|
|
|
|
|
|
+ build-linux-arm64:
|
|
runs-on: ubuntu-20.04
|
|
runs-on: ubuntu-20.04
|
|
steps:
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- uses: actions/checkout@v3
|
|
@@ -93,8 +93,8 @@ jobs:
|
|
- name: Build GDExtension
|
|
- name: Build GDExtension
|
|
run: |
|
|
run: |
|
|
cd spine-godot/build
|
|
cd spine-godot/build
|
|
- ./setup-extension.sh $GODOT_TAG $DEV_BUILD
|
|
|
|
- ./build-extension.sh linux arm64
|
|
|
|
|
|
+ ./setup-extension.sh $GODOT_TAG $DEV
|
|
|
|
+ SCONS_CACHE=.scons-cache/ scons -j4 platform=linux target=template_debug arch=arm64 use_llvm=no use_lld=no CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++
|
|
|
|
|
|
- name: Upload artifacts
|
|
- name: Upload artifacts
|
|
uses: actions/upload-artifact@v4
|
|
uses: actions/upload-artifact@v4
|