diff options
author | Aaron Franke <arnfranke@yahoo.com> | 2022-05-29 03:51:33 -0500 |
---|---|---|
committer | Aaron Franke <arnfranke@yahoo.com> | 2022-06-01 13:00:25 -0500 |
commit | e5c4351bc7a304848374ecbfe4a169badcd71578 (patch) | |
tree | 2e1933627f719d430a99601f6bda98b171db0c98 /.github/workflows | |
parent | eaaf941c10fca3ef8e69574a9c256369b31f5b92 (diff) | |
download | redot-cpp-e5c4351bc7a304848374ecbfe4a169badcd71578.tar.gz |
Unify bits, android_arch, macos_arch ios_arch into arch, support non-x86
Unify arguments and add support for ARM64 and RV64 Linux
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/ci.yml | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ffbd968..39934cb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,26 +13,26 @@ jobs: os: ubuntu-18.04 platform: linux artifact-name: godot-cpp-linux-glibc2.27-x86_64-release - artifact-path: bin/libgodot-cpp.linux.release.64.a + artifact-path: bin/libgodot-cpp.linux.release.x86_64.a - name: 🐧 Linux (GCC, Double Precision) os: ubuntu-18.04 platform: linux artifact-name: godot-cpp-linux-glibc2.27-x86_64-double-release - artifact-path: bin/libgodot-cpp.linux.release.64.a + artifact-path: bin/libgodot-cpp.linux.release.x86_64.a flags: float=64 - name: 🏁 Windows (x86_64, MSVC) os: windows-2019 platform: windows artifact-name: godot-cpp-windows-msvc2019-x86_64-release - artifact-path: bin/libgodot-cpp.windows.release.64.lib + artifact-path: bin/libgodot-cpp.windows.release.x86_64.lib - name: 🏁 Windows (x86_64, MinGW) os: windows-2019 platform: windows artifact-name: godot-cpp-linux-mingw-x86_64-release - artifact-path: bin/libgodot-cpp.windows.release.64.a + artifact-path: bin/libgodot-cpp.windows.release.x86_64.a flags: use_mingw=yes - name: 🍎 macOS (universal) @@ -40,20 +40,21 @@ jobs: platform: osx artifact-name: godot-cpp-macos-universal-release artifact-path: bin/libgodot-cpp.osx.release.universal.a - flags: macos_arch=universal + flags: arch=universal - name: 🤖 Android (arm64) os: ubuntu-18.04 platform: android artifact-name: godot-cpp-android-arm64-release - artifact-path: bin/libgodot-cpp.android.release.arm64v8.a - flags: android_arch=arm64v8 + artifact-path: bin/libgodot-cpp.android.release.arm64.a + flags: arch=arm64 - name: 🍏 iOS (arm64) os: macos-11 platform: ios artifact-name: godot-cpp-ios-arm64-release artifact-path: bin/libgodot-cpp.ios.release.arm64.a + flags: arch=arm64 steps: - name: Checkout |