File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5151 fail-fast : false
5252 matrix :
5353 ubuntu_version : [ "20.04", "22.04", "24.04" ]
54+ include :
55+ - ubuntu_version : " 24.04"
56+ meson_opts : " -Dpython.install_env=auto"
5457
5558 runs-on : ubuntu-24.04
5659 container :
6568 apt install -y automake libtool pkg-config libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
6669 apt install -y libglib2.0-dev libjson-glib-dev gtk-doc-tools libedit-dev libncursesw5-dev
6770 apt install -y libdaemon-dev libjansson-dev python3-pip python3-setuptools libsoup-3.0-dev
68- apt install -y ninja-build python3-wheel
69- pip3 install meson
71+ apt install -y ninja-build meson
7072
7173 - name : Generate for Ubuntu 20.04 and above
72- run : meson --werror build -Dpython.install_env=auto
74+ run : meson --werror build ${{ matrix.meson_opts }}
7375 - name : Compile
7476 run : ninja -C build
7577 - name : Checks
You can’t perform that action at this time.
0 commit comments