diff --git a/CMakeLists.txt b/CMakeLists.txt index 0a906a19..97f60e01 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -80,7 +80,7 @@ option(SPDLOG_BUILD_BENCH "Build benchmarks (Requires https://github.com/google/ option(SPDLOG_SANITIZE_ADDRESS "Enable address sanitizer in tests" OFF) # warning options -option(SPDLOG_ENABLE_WARNINGS "Enable compiler warnings" OFF) +option(SPDLOG_BUILD_WARNINGS "Enable compiler warnings" OFF) # install options option(SPDLOG_INSTALL "Generate the install target" ${SPDLOG_MASTER_PROJECT}) @@ -159,7 +159,7 @@ target_include_directories(spdlog PUBLIC "$" "$") target_link_libraries(spdlog PUBLIC Threads::Threads) -spdlog_enable_warnings(spdlog) +SPDLOG_BUILD_WARNINGS(spdlog) set_target_properties(spdlog PROPERTIES VERSION ${SPDLOG_VERSION} SOVERSION ${SPDLOG_VERSION_MAJOR}) set_target_properties(spdlog PROPERTIES DEBUG_POSTFIX d) @@ -258,9 +258,9 @@ endif() if(SPDLOG_BUILD_EXAMPLE OR SPDLOG_BUILD_EXAMPLE_HO) message(STATUS "Generating example(s)") add_subdirectory(example) - spdlog_enable_warnings(example) + SPDLOG_BUILD_WARNINGS(example) if(SPDLOG_BUILD_EXAMPLE_HO) - spdlog_enable_warnings(example_header_only) + SPDLOG_BUILD_WARNINGS(example_header_only) endif() endif() diff --git a/cmake/utils.cmake b/cmake/utils.cmake index f6f9bd78..836cacfd 100644 --- a/cmake/utils.cmake +++ b/cmake/utils.cmake @@ -27,8 +27,8 @@ endfunction() # Turn on warnings on the given target -function(spdlog_enable_warnings target_name) - if(SPDLOG_ENABLE_WARNINGS) +function(SPDLOG_BUILD_WARNINGS target_name) + if(SPDLOG_BUILD_WARNINGS) if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") list(APPEND MSVC_OPTIONS "/W3") if(MSVC_VERSION GREATER 1900) #Allow non fatal security wanrnings for msvc 2015