Skip to content

Commit ca58fb3

Browse files
committed
try for android and emsdk flags
1 parent 6c1567f commit ca58fb3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/ci-cmake.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
- name: 🤖 Android (arm64)
7575
os: ubuntu-22.04
7676
platform: android
77-
config-flags: -DCMAKE_BUILD_TYPE=Release
77+
config-flags: -G Ninja -DCMAKE_BUILD_TYPE=Release --toolchain ${ANDROID_HOME}/ndk/23.2.8568313/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=21
7878
artifact-name: godot-cpp-android-arm64-release.cmake
7979
artifact-path: cmake-build/bin/libgodot-cpp.android.template_release.arm64.a
8080
flags: arch=arm64
@@ -83,16 +83,18 @@ jobs:
8383
- name: 🍏 iOS (arm64)
8484
os: macos-latest
8585
platform: ios
86-
config-flags: -DCMAKE_BUILD_TYPE=Release
86+
config-flags: -G Xcode -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=NO -DCMAKE_BUILD_TYPE=Release
8787
artifact-name: godot-cpp-ios-arm64-release.cmake
8888
artifact-path: cmake-build/bin/libgodot-cpp.ios.template_release.arm64.a
8989
flags: arch=arm64
9090
run-tests: false
9191

92+
93+
9294
- name: 🌐 Web (wasm32)
9395
os: ubuntu-22.04
9496
platform: web
95-
config-flags: -DCMAKE_BUILD_TYPE=Release
97+
config-flags: -G Ninja -DCMAKE_BUILD_TYPE=Release --toolchain ${EMSDK}/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake
9698
artifact-name: godot-cpp-web-wasm32-release.cmake
9799
artifact-path: cmake-build/bin/libgodot-cpp.web.template_release.wasm32.a
98100
run-tests: false

0 commit comments

Comments
 (0)