File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -140,6 +140,32 @@ jobs:
140140 make check TESTARGS="-maxwarnings 100000"
141141 displayName: 'Run tests'
142142
143+ #
144+ # Linux qt6
145+ #
146+
147+ - job : Linux_qt6_cmake
148+ timeoutInMinutes : 90
149+ dependsOn : CodeFormatValidation
150+ pool :
151+ vmImage : ' ubuntu-22.04'
152+ steps :
153+ - script : |
154+ sudo apt-get update
155+ sudo apt-get install -y qtchooser qt6-tools-dev qt6-base-dev-tools qmake6 qmake6-bin \
156+ qt6-base-dev qt6-multimedia-dev qt6-tools-dev-tools libgl-dev qt6-l10n-tools \
157+ libqt6opengl6-dev libunarr-dev qt6-declarative-dev libqt6svg6-dev libqt6core5compat6-dev \
158+ ninja
159+ displayName: 'Install dependencies'
160+ - task : CMake@1
161+ inputs :
162+ cmakeArgs : ' -DPDF_BACKEND=no_pdf -GNinja ..'
163+ displayName : ' Generate CMake cache'
164+ - task : CMake@1
165+ inputs :
166+ cmakeArgs : ' --build .'
167+ displayName : ' Build'
168+
143169#
144170# MacOS Qt6(universal)
145171#
You can’t perform that action at this time.
0 commit comments