File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -20,24 +20,34 @@ jobs:
20
20
fail-fast : false
21
21
matrix :
22
22
include :
23
- - name : Ubuntu 22-04 GCC
23
+ - name : Ubuntu 22-04 GCC QT5
24
24
image : ubuntu-22.04
25
25
cc : gcc
26
26
cxx : g++
27
27
build-type : Debug
28
28
experimental : false
29
- - name : Ubuntu 22-04 Clang
29
+ qt-packages : " qttools5-dev qttools5-dev-tools"
30
+ - name : Ubuntu 22-04 GCC QT6
31
+ image : ubuntu-22.04
32
+ cc : gcc
33
+ cxx : g++
34
+ build-type : Debug
35
+ experimental : false
36
+ qt-packages : " qt6-base-dev qt6-tools-dev-tools libqt6core5compat6-dev qt6-l10n-tools"
37
+ - name : Ubuntu 22-04 Clang QT5
30
38
image : ubuntu-22.04
31
39
cc : clang
32
40
cxx : clang++
33
41
build-type : Debug
34
42
experimental : true
43
+ qt-packages : " qttools5-dev qttools5-dev-tools"
35
44
- name : Ubuntu 20-04 GCC (for AppImage comp)
36
45
image : ubuntu-20.04
37
46
cc : gcc
38
47
cxx : g++
39
48
build-type : Debug
40
49
experimental : false
50
+ qt-packages : " qttools5-dev qttools5-dev-tools"
41
51
42
52
name : ${{ matrix.name }} ${{ matrix.build-type }}
43
53
runs-on : ${{ matrix.image }}
47
57
- uses : actions/checkout@v3
48
58
49
59
- name : Install Dependencies
50
- run : sudo apt-get update && sudo apt-get install extra-cmake-modules qttools5-dev qttools5-dev-tools libsdl2-dev libxi-dev libxtst-dev libx11-dev itstool gettext ninja-build
60
+ run : sudo apt-get update && sudo apt-get install extra-cmake-modules libsdl2-dev libxi-dev libxtst-dev libx11-dev itstool gettext ninja-build ${{ matrix.qt-packages }}
51
61
52
62
- name : Configure CMake
53
63
run : cmake -GNinja -DCHECK_FOR_UPDATES=ON -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} -B ${{ github.workspace }}/build
You can’t perform that action at this time.
0 commit comments