Skip to content
This repository has been archived by the owner on May 19, 2024. It is now read-only.

Linux Build

Linux Build #19

Workflow file for this run

name: Linux Build
run-name: Linux Build
on:
workflow_dispatch:
push:
branches: [ "main" ]
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-20.04 # for GLIBC 2.31
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: "3.10"
- name: Install dependencies
run: |
sudo apt install -y build-essential git cmake libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev
- name: Configuring CMake
run: |
python toolchain.py -c --target Release
- name: Building
run: |
python toolchain.py -b --target Release