Skip to content

Cmake clean

Cmake clean #379

Workflow file for this run

name: C/C++ CI
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y --fix-missing \
build-essential cmake ninja-build \
qt6-base-dev qt6-base-dev-tools \
qt6-declarative-dev \
libqt6serialport6-dev \
qt6-positioning-dev \
libqt6charts6-dev \
libhamlib-dev \
libgl1-mesa-dev
- name: Configure (CMake)
run: |
cmake -S . -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release
- name: Build (CMake)
run: |
cmake --build build --parallel