ci: Use Meson build system instead of autotools

This commit is contained in:
Corentin Noël
2025-05-09 10:02:58 +02:00
parent 5f130e2571
commit dca1d2a470
4 changed files with 34 additions and 61 deletions

View File

@@ -42,7 +42,9 @@ jobs:
if: ${{ github.event_name == 'pull_request' }}
# install all necessary things
- run: sudo apt-get update && sudo apt-get install -y autopoint gettext libusb-1.0-0-dev libcurl4-openssl-dev libltdl-dev
- run: |
sudo apt-get update && sudo apt-get install -y python3-pip ninja-build gettext libusb-1.0-0-dev libcurl4-openssl-dev libltdl-dev
pip3 install --user meson==1.4.2
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL