mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2025-12-10 17:42:29 +01:00
Compile AppImage with Ubuntu 22.04 + Clang 15
This commit is contained in:
committed by
GitHub
parent
f6582647f5
commit
5ec1b5bf9d
6
.github/workflows/ci.yml
vendored
6
.github/workflows/ci.yml
vendored
@@ -379,7 +379,7 @@ jobs:
|
||||
name: Ubuntu Linux (AppImage, x86_64)
|
||||
runs-on: ubuntu-latest
|
||||
needs: [check-code-formatting, get_artifact_name]
|
||||
container: openrct2/openrct2-build:16-noble
|
||||
container: openrct2/openrct2-build:14-jammy
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
@@ -387,11 +387,13 @@ jobs:
|
||||
uses: hendrikmuhs/ccache-action@v1.2.13
|
||||
with:
|
||||
key: linux-appimage
|
||||
- name: Install Clang 15
|
||||
run: apt update && apt install -y clang-15
|
||||
- name: Get pre-reqs
|
||||
run: . scripts/setenv -q && get-discord-rpc
|
||||
- name: Build OpenRCT2
|
||||
run: |
|
||||
. scripts/setenv -q && build -DCMAKE_BUILD_TYPE=Release -DAPPIMAGE=ON -DOPENRCT2_USE_CCACHE=on
|
||||
. scripts/setenv -q && build -DCMAKE_C_COMPILER=clang-15 -DCMAKE_CXX_COMPILER=clang++-15 -DCMAKE_BUILD_TYPE=Release -DAPPIMAGE=ON -DOPENRCT2_USE_CCACHE=on
|
||||
strip bin/install/usr/bin/openrct2
|
||||
- name: Build AppImage
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user