From 904e4220a893b91e6a2af30289954b0391237295 Mon Sep 17 00:00:00 2001 From: Hleb Valoshka <375gnu@gmail.com> Date: Mon, 20 Dec 2021 18:21:25 +0200 Subject: [PATCH] [ci] build with glut support --- azure-pipelines.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index cc71b4c35..8a2cf36c2 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -6,9 +6,11 @@ strategy: Linux: imageName: 'ubuntu-latest' enableLibavif: 'OFF' + enableGLUT: 'ON' Mac: imageName: 'macos-latest' enableLibavif: 'ON' + enableGLUT: 'OFF' pool: vmImage: $(imageName) @@ -39,6 +41,7 @@ steps: libfreetype6-dev \ libsdl2-dev \ libluajit-5.1-dev \ + freeglut3-dev \ libfmt-dev displayName: 'Install Linux dependencies' condition: eq( variables['Agent.OS'], 'Linux' ) @@ -59,6 +62,7 @@ steps: freetype \ libepoxy \ sdl2 \ + freeglut \ libavif brew link gettext --force brew link lua --force @@ -68,7 +72,7 @@ steps: - script: | mkdir build cd build - cmake -DENABLE_SPICE=ON -DENABLE_TOOLS=ON -DENABLE_TESTS=ON -DENABLE_SDL=ON -DENABLE_GTK=ON -DENABLE_FFMPEG=ON -DENABLE_LIBAVIF=$(enableLibavif) .. + cmake -DENABLE_SPICE=ON -DENABLE_TOOLS=ON -DENABLE_TESTS=ON -DENABLE_SDL=ON -DENABLE_GTK=ON -DENABLE_GLUT=$(enableGLUT) -DENABLE_FFMPEG=ON -DENABLE_LIBAVIF=$(enableLibavif) .. make -j $(nproc || echo 4) CTEST_OUTPUT_ON_FAILURE=1 ctest workingDirectory: "$(system.defaultworkingdirectory)"