mirror of
https://github.com/ToruNiina/toml11.git
synced 2025-12-16 03:08:52 +08:00
fix: move cmake option to toplevel cmakelists
This commit is contained in:
@@ -8,6 +8,9 @@ option(toml11_INSTALL "Install CMake targets during install step." ON)
|
|||||||
option(toml11_TEST_WITH_ASAN "use LLVM address sanitizer" OFF)
|
option(toml11_TEST_WITH_ASAN "use LLVM address sanitizer" OFF)
|
||||||
option(toml11_TEST_WITH_UBSAN "use LLVM undefined behavior sanitizer" OFF)
|
option(toml11_TEST_WITH_UBSAN "use LLVM undefined behavior sanitizer" OFF)
|
||||||
|
|
||||||
|
option(TOML11_USE_UNRELEASED_TOML_FEATURES
|
||||||
|
"use features in toml-lang/toml master while testing" OFF)
|
||||||
|
|
||||||
include(CheckCXXCompilerFlag)
|
include(CheckCXXCompilerFlag)
|
||||||
if("${CMAKE_VERSION}" VERSION_GREATER 3.1)
|
if("${CMAKE_VERSION}" VERSION_GREATER 3.1)
|
||||||
set(CMAKE_CXX_EXTENSIONS OFF CACHE BOOL "Boolean specifying whether compiler specific extensions are requested.")
|
set(CMAKE_CXX_EXTENSIONS OFF CACHE BOOL "Boolean specifying whether compiler specific extensions are requested.")
|
||||||
|
|||||||
@@ -105,9 +105,6 @@ if(COMPILER_SUPPORTS_WUNDEF)
|
|||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wundef")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wundef")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
option(TOML11_USE_UNRELEASED_TOML_FEATURES
|
|
||||||
"use features in toml-lang/toml master while testing" OFF)
|
|
||||||
|
|
||||||
if(TOML11_USE_UNRELEASED_TOML_FEATURES)
|
if(TOML11_USE_UNRELEASED_TOML_FEATURES)
|
||||||
message(STATUS "adding TOML11_USE_UNRELEASED_TOML_FEATURES flag")
|
message(STATUS "adding TOML11_USE_UNRELEASED_TOML_FEATURES flag")
|
||||||
add_definitions("-DTOML11_USE_UNRELEASED_TOML_FEATURES")
|
add_definitions("-DTOML11_USE_UNRELEASED_TOML_FEATURES")
|
||||||
|
|||||||
Reference in New Issue
Block a user