Skip to content

Commit

Permalink
Test with meson from Homebrew and Ubuntu
Browse files Browse the repository at this point in the history
As described in the README.
  • Loading branch information
cjmayo committed Mar 27, 2024
1 parent 072063a commit 1d90d30
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/test-gnofract4d.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install macOS packages
if: ${{ runner.os == 'macOS' }}
run: brew install gtk4 ninja pygobject3
run: brew install gtk4 meson pygobject3
# Prevent delay caused by:
# `brew cleanup` has not been run in 30 days, running now...
env:
Expand All @@ -43,13 +43,13 @@ jobs:
# libxml2-utils provides xmllint for xml-stripblanks in gresource.xml
run: |
sudo apt update
sudo apt install dbus-x11 gir1.2-gtk-4.0 gvfs libgirepository1.0-dev libxml2-utils ninja-build xvfb
sudo apt install dbus-x11 gir1.2-gtk-4.0 gvfs libgirepository1.0-dev libxml2-utils meson xvfb
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
- name: Install Tox and any other PyPI packages
run: pip install meson pytest tox
run: pip install pytest tox
- name: Build
run: |
meson setup _build
Expand Down Expand Up @@ -81,9 +81,9 @@ jobs:
# libglib2.0-dev-bin provides glib-compile-resources
run: |
sudo apt update
sudo apt install gir1.2-gtk-4.0 libglib2.0-dev-bin libxml2-utils ninja-build python3-gi
sudo apt install gir1.2-gtk-4.0 libglib2.0-dev-bin libxml2-utils meson python3-gi
- name: Install Tox and any other PyPI packages
run: pip install meson pytest tox
run: pip install pytest tox
- name: Build
run: |
meson setup _build
Expand Down

0 comments on commit 1d90d30

Please sign in to comment.