From 341cd7b5d9a2edf1f2bc0d3bffee4734bbc185d4 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 21 May 2022 09:25:25 -0400 Subject: [PATCH] Tweak cmake-win Avoid running generate_auto_job -- rather than using maintainer mode, just enable WERROR. --- cmake-win | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/cmake-win b/cmake-win index 3a5278ef..2da055c5 100755 --- a/cmake-win +++ b/cmake-win @@ -26,10 +26,19 @@ case $tool in ;; esac if [ "$mode" = "maint" ]; then - args=("${args[@]}" -DMAINTAINER_MODE=1 -DBUILD_DOC=0 -DBUILD_STATIC_LIBS=0) + args=("${args[@]}" -DWERROR=1 -DBUILD_STATIC_LIBS=0) elif [ "$mode" = "ci" ]; then args=("${args[@]}" -DCI_MODE=1 -DINSTALL_MANUAL=1) fi set -x cmake "${args[@]}" $dir +set +x +if [ "$tool" = "msvc" ]; then + echo "" + echo "*****************************************************************" + echo "*** Remember to pass --config RelWithDebInfo to cmake --build ***" + echo "*** and -C RelWithDebInfo to ctest ***" + echo "*****************************************************************" + echo "" +fi