diff --git a/.github/workflows/rpcsx.yml b/.github/workflows/rpcsx.yml index 261f65a6e..4ebec57fc 100644 --- a/.github/workflows/rpcsx.yml +++ b/.github/workflows/rpcsx.yml @@ -26,21 +26,21 @@ jobs: sudo apt update sudo apt install -y cmake build-essential libunwind-dev \ libglfw3-dev libvulkan-dev vulkan-validationlayers \ - libsox-dev ninja-build + libsox-dev echo "deb http://azure.archive.ubuntu.com/ubuntu noble main universe" | sudo tee /etc/apt/sources.list sudo apt update - sudo apt install g++-14 - VULKANVER=1.3.259 + sudo apt install g++-14 ninja-build + VULKANVER=1.3.290 curl -sSfLo Vulkan-Headers.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/v${VULKANVER}.tar.gz tar -xf Vulkan-Headers*.tar.gz cd Vulkan-Headers*/ - cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++-14 -DCMAKE_INSTALL_PREFIX=/usr + cmake -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++-14 -DCMAKE_INSTALL_PREFIX=/usr cmake --build build -j$(($(nproc) + 2)) sudo cmake --build build --target install - name: Build RPCSX run: | - cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++-14 -DCMAKE_CXX_FLAGS_INIT="-march=native" && \ + cmake -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++-14 -DCMAKE_CXX_FLAGS_INIT="-march=native" && \ cmake --build build -j$(($(nproc) + 2)) - name: Upload RPCSX