diff --git a/scripts/jenkins/msvc.groovy b/scripts/jenkins/msvc.groovy index e31950b7b035f75f2e8df4ffb3ed86cca8fd0647..dcdfaf96b1fbb7de9bbb94f71604db0544dc77ba 100644 --- a/scripts/jenkins/msvc.groovy +++ b/scripts/jenkins/msvc.groovy @@ -10,6 +10,12 @@ node('win && conan') { '-DOGS_LIB_VTK=System ' + '-DOGS_DOWNLOAD_ADDITIONAL_CONTENT=ON' + def guiCMakeOptions = + '-DOGS_BUILD_GUI=ON ' + + '-DOGS_BUILD_UTILS=ON ' + + '-DOGS_BUILD_TESTS=OFF ' + + '-DOGS_BUILD_SWMM=ON' + stage 'Checkout (Win)' dir('ogs') { checkout scm } @@ -26,8 +32,7 @@ node('win && conan') { build.win 'build', 'tests' stage 'Data Explorer (Win)' - configure.win 'build', "${defaultCMakeOptions} " + - '-DOGS_BUILD_GUI=ON -DOGS_BUILD_UTILS=ON -DOGS_BUILD_TESTS=OFF', + configure.win 'build', "${defaultCMakeOptions} ${guiCMakeOptions}", 'Ninja', '-u -s build_type=Release -s compiler="Visual Studio" -s compiler.version=12' + ' -s arch=x86_64', true