File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515 fail-fast : false
1616 matrix :
1717 ubuntu_version : [ "20.04", "22.04", "24.04" ]
18+ include :
19+ - ubuntu_version : " 20.04"
20+ libsoup2 : " libsoup2.4-dev"
1821
1922 runs-on : ubuntu-24.04
2023 container :
2831 apt update
2932 apt install -y automake libtool pkg-config libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
3033 apt install -y libglib2.0-dev libjson-glib-dev gtk-doc-tools libedit-dev libncursesw5-dev
31- apt install -y libdaemon-dev libjansson-dev python3-pip python3-setuptools libsoup-3.0-dev
34+ apt install -y libdaemon-dev libjansson-dev python3-pip python3-setuptools
35+ if [ "${{ matrix.libsoup2 }}" ]; then
36+ apt install libsoup2.4-dev
37+ else
38+ apt install libsoup-3.0-dev
39+ fi
3240 - name : Generate
3341 run : ./autogen.sh
3442 - name : Configure
6472 apt update
6573 apt install -y automake libtool pkg-config libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
6674 apt install -y libglib2.0-dev libjson-glib-dev gtk-doc-tools libedit-dev libncursesw5-dev
67- apt install -y libdaemon-dev libjansson-dev python3-pip python3-setuptools libsoup-3.0-dev
75+ apt install -y libdaemon-dev libjansson-dev python3-pip python3-setuptools
76+ if [ "${{ matrix.libsoup2 }}" ]; then
77+ apt install libsoup2.4-dev
78+ else
79+ apt install libsoup-3.0-dev
80+ fi
6881 apt install -y ninja-build meson
6982
7083 - name : Generate for Ubuntu 20.04 and above
You can’t perform that action at this time.
0 commit comments