ci: Add more dependencies
And install Meson system-wide.
@@ -14,11 +14,13 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: set up environment
- run: sudo apt-get install ninja-build python3-setuptools python3-wheel && pip3 install --user meson==0.50.1
+ run: |
+ sudo apt-get install gcc gir1.2-glib-2.0 gobject-introspection libglib2.0-dev ninja-build python3-setuptools python3-wheel
+ sudo pip3 install meson==0.50.1
- name: configure the build
- run: meson configure _build .
+ run: meson _build .
- name: build
- run: meson build -C _build
+ run: ninja -C _build
- name: check
run: meson test -C _build
- name: dist
