Add meson build to CI

Add x86_64 only meson build for now, meson requires some
cross-compile files to be passed.

Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
This commit is contained in:
Neil Armstrong
2023-09-21 09:46:23 +02:00
parent 606a242dcf
commit f7d7054933
5 changed files with 42 additions and 32 deletions

View File

@@ -187,6 +187,16 @@ jobs:
echo "############################################"
printenv
- name: Meson init
if: ${{ matrix.arch == 'x86-64' && matrix.container != 'ubuntu:xenial' }}
run: |
mkdir build
meson . build
- name: Ninja build
if: ${{ matrix.arch == 'x86-64' && matrix.container != 'ubuntu:xenial' }}
run: ninja -C build
- name: Compile
run: make -j$(nproc)