Only use -Werror by default with ci (#2199)

This commit is contained in:
Wesley Shillingford 2019-08-05 17:47:19 +01:00 committed by GitHub
commit 781462183a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View file

@ -22,6 +22,7 @@ set (NANO_GUI OFF CACHE BOOL "")
set (NANO_TEST OFF CACHE BOOL "")
set (NANO_SECURE_RPC OFF CACHE BOOL "")
set (NANO_ROCKSDB OFF CACHE BOOL "")
set (NANO_WARN_TO_ERR OFF CACHE BOOL "")
option(NANO_ASAN_INT "Enable ASan+UBSan+Integer overflow" OFF)
option(NANO_ASAN "Enable ASan+UBSan" OFF)
@ -58,7 +59,9 @@ if (WIN32)
endif()
else ()
add_compile_options(-Werror)
if (NANO_WARN_TO_ERR)
add_compile_options(-Werror)
endif ()
if ((${USING_TSAN} AND ${USING_ASAN}) OR
(${USING_TSAN} AND ${USING_ASAN_INT}))

View file

@ -27,6 +27,7 @@ cmake \
-DNANO_TEST=ON \
-DNANO_GUI=ON \
-DNANO_ROCKSDB=ON \
-DNANO_WARN_TO_ERR=ON \
-DCMAKE_BUILD_TYPE=Debug \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DBOOST_ROOT=/usr/local \