From c02093de7f0cdd887afb741717f5ae88eea05fcd Mon Sep 17 00:00:00 2001 From: ToruNiina Date: Wed, 4 Sep 2019 13:34:28 +0900 Subject: [PATCH] chore: add an option to tests that enable/disable to use unreleased toml features --- tests/CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index b395c7a..e527e04 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -50,6 +50,14 @@ if(COMPILER_SUPPORTS_WPEDANTIC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wpedantic") endif() +option(TOML11_USE_UNRELEASED_TOML_FEATURES + "use features in toml-lang/toml master while testing" OFF) + +if(TOML11_USE_UNRELEASED_TOML_FEATURES) + message(STATUS "adding TOML11_USE_UNRELEASED_TOML_FEATURES flag") + add_definitions("-DTOML11_USE_UNRELEASED_TOML_FEATURES") +endif() + # Disable some MSVC warnings if(MSVC) # conversion from 'double' to 'unsigned int', possible loss of data