mirror of
https://github.com/Relintai/godot-mono-builds.git
synced 2024-11-14 10:27:25 +01:00
CI: Mono 6.12.0.182, Android 32 and other updates
This commit is contained in:
parent
2fa04b9dc7
commit
fcf205c105
28
.github/workflows/build.yml
vendored
28
.github/workflows/build.yml
vendored
@ -26,14 +26,14 @@ on:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
# Use SHA or tag instead of the branch for caching purposes.
|
# Use SHA or tag instead of the branch for caching purposes.
|
||||||
MONO_TAG: mono-6.12.0.179
|
MONO_TAG: mono-6.12.0.182
|
||||||
PYTHON_VERSION: 3.9
|
PYTHON_VERSION: '3.10'
|
||||||
# Should match the version that Mono supports.
|
# Should match the version that Mono supports.
|
||||||
EMSDK_VERSION: 1.39.9
|
EMSDK_VERSION: 1.39.9
|
||||||
ANDROID_CMAKE_VERSION: 3.10.2.4988404
|
ANDROID_CMAKE_VERSION: 3.18.1
|
||||||
# These should be synced with the Godot repo.
|
# These should be synced with the Godot repo.
|
||||||
# platform/android/java/app/config.gradle
|
# platform/android/java/app/config.gradle
|
||||||
ANDROID_PLATFORM: android-30
|
ANDROID_PLATFORM: android-32
|
||||||
ANDROID_API: 19
|
ANDROID_API: 19
|
||||||
ANDROID_NDK_VERSION: 21.4.7075529
|
ANDROID_NDK_VERSION: 21.4.7075529
|
||||||
# platform/iphone/detect.py
|
# platform/iphone/detect.py
|
||||||
@ -83,7 +83,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
@ -157,7 +157,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
@ -221,7 +221,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
@ -285,7 +285,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
@ -355,7 +355,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
@ -453,7 +453,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
@ -582,7 +582,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Download LLVM artifact
|
- name: Download LLVM artifact
|
||||||
@ -669,7 +669,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Setup Emscripten SDK
|
- name: Setup Emscripten SDK
|
||||||
@ -768,7 +768,7 @@ jobs:
|
|||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
if: steps.cache_llvm.outputs.cache-hit != 'true'
|
if: steps.cache_llvm.outputs.cache-hit != 'true'
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
@ -829,7 +829,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: godot-mono-builds
|
path: godot-mono-builds
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v3
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: ${{ env.PYTHON_VERSION }}
|
python-version: ${{ env.PYTHON_VERSION }}
|
||||||
- name: Patch Mono
|
- name: Patch Mono
|
||||||
|
@ -9,9 +9,9 @@ This repository contains scripts for building the Mono runtime to use with Godot
|
|||||||
The scripts are tested against specific versions of the toolchains used by Godot.
|
The scripts are tested against specific versions of the toolchains used by Godot.
|
||||||
While they may work with other versions, you might have issues applying patches or compiling, so we recommend using the versions below.
|
While they may work with other versions, you might have issues applying patches or compiling, so we recommend using the versions below.
|
||||||
|
|
||||||
- Mono: 6.12.0.179.
|
- Mono: 6.12.0.182.
|
||||||
- Emscripten: 1.39.9.
|
- Emscripten: 1.39.9.
|
||||||
- Android: API level 30.
|
- Android: API level 32.
|
||||||
|
|
||||||
## Command-line options
|
## Command-line options
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user