Files
parallel-gx1/.github/workflows/build-windows-ming-libretro.yml
LibretroAdmin 057a10b834 Remove the CMake build
The static Makefile is the only build. GitLab CI and the GitHub workflows
build with it, with the same lanes and toolchains; the MSVC workflow and
the CMake-only macOS universal-binary script go, as nothing builds them.
The Readme describes the Makefile build.
2026-11-05 03:13:53 +01:00

28 lines
642 B
YAML

name: Build parallel_gamecubewii (libretro) for Windows (MinGW on Ubuntu)
on: [push, pull_request]
env:
core_id: parallel_gamecubewii_libretro
jobs:
build:
runs-on: ubuntu-latest
container: ubuntu:25.10
steps:
- name: Install dependencies
run: |
apt update
apt install -y git make mingw-w64
- name: Checkout parallel-gamecubewii repo
uses: actions/checkout@v6
with:
path: ${{ env.core_id }}
submodules: recursive
- name: Build
run: |
cd ${{ env.core_id }}
make -j$(nproc) CC=x86_64-w64-mingw32-gcc-posix CXX=x86_64-w64-mingw32-g++-posix