diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5ece19cd71..86fac636b8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -84,7 +84,7 @@ Coverity: CXX: clang++ CXXFLAGS: -O0 artifacts: - paths: + paths: - /builds/OpenMW/openmw/cov-int/build-log.txt Ubuntu_GCC: @@ -478,7 +478,7 @@ macOS12_Xcode13: - $env:CCACHE_BASEDIR = Get-Location - $env:CCACHE_DIR = "$(Get-Location)\ccache" - New-Item -Type Directory -Force -Path $env:CCACHE_DIR - - sh CI/before_script.msvc.sh -c $config -p Win64 -v 2019 -k -V -b -t -C $multiview + - sh CI/before_script.msvc.sh -c $config -p Win64 -v 2019 -k -V -b -t -C $multiview -E - cd MSVC2019_64 - cmake --build . --config $config - ccache --show-stats diff --git a/CI/before_script.msvc.sh b/CI/before_script.msvc.sh index e4c4c5620d..146f0c4679 100644 --- a/CI/before_script.msvc.sh +++ b/CI/before_script.msvc.sh @@ -76,6 +76,8 @@ GOOGLE_INSTALL_ROOT="" INSTALL_PREFIX="." BUILD_BENCHMARKS="" OSG_MULTIVIEW_BUILD="" +USE_WERROR="" +USE_CLANG_TIDY="" ACTIVATE_MSVC="" SINGLE_CONFIG="" @@ -116,7 +118,7 @@ while [ $# -gt 0 ]; do n ) NMAKE=true ;; - + N ) NINJA=true ;; @@ -140,10 +142,16 @@ while [ $# -gt 0 ]; do b ) BUILD_BENCHMARKS=true ;; - - M ) - OSG_MULTIVIEW_BUILD=true ;; - + + M ) + OSG_MULTIVIEW_BUILD=true ;; + + E ) + USE_WERROR=true ;; + + T ) + USE_CLANG_TIDY=true ;; + h ) cat <