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 -y libsoup2.4-dev
37+ else
38+ apt install -y libsoup-3.0-dev
39+ fi
3240 - name : Generate
3341 run : ./autogen.sh
3442 - name : Configure
5159 fail-fast : false
5260 matrix :
5361 ubuntu_version : [ "20.04", "22.04", "24.04" ]
62+ include :
63+ - ubuntu_version : " 20.04"
64+ libsoup2 : " libsoup2.4-dev"
5465
5566 runs-on : ubuntu-24.04
5667 container :
6475 apt update
6576 apt install -y automake libtool pkg-config libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
6677 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
78+ apt install -y libdaemon-dev libjansson-dev python3-pip python3-setuptools
79+ if [ "${{ matrix.libsoup2 }}" ]; then
80+ apt install -y libsoup2.4-dev
81+ else
82+ apt install -y libsoup-3.0-dev
83+ fi
6884 apt install -y ninja-build meson
6985
7086 - name : Generate for Ubuntu 20.04 and above
You can’t perform that action at this time.
0 commit comments