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

Fix -latomic

Fix -latomic #9

Workflow file for this run

name: Test workflow
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
tests:
strategy:
fail-fast: false
matrix:
os: [macos-latest, windows-latest, ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@main
- name: Install deps (Ubuntu)
if: matrix.os == 'ubuntu-latest'
run: |
sudo apt update && sudo apt upgrade -y
sudo apt install -y libgl1-mesa-glx mesa-common-dev libgl1-mesa-dev xorg-dev
- name: Print environment
run: |
cmake --version
- name: Run build
run: |
mkdir build && cd build
cmake ..
cmake --build .
- name: Run test
run: |
cd build
cmake --build . --target test