fred/.github/workflows/compile.yml
2024-10-14 22:00:59 +01:00

33 lines
774 B
YAML

name: Test Compilation
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install python depdencies
run: |
python -m pip install --upgrade pip
pip install jinja2
- name: Install dependencies
run: |
DEBIAN_FRONTEND=noninteractive apt update -y
DEBIAN_FRONTEND=noninteractive apt install -y build-essential cmake pkg-config mesa-utils mesa-common-dev libao-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev
- name: CMake build files
run: |
mkdir build
cd build
cmake ..
- name: Build project
run: |
cd build
make