From 38807a743e818fb80b1b4064fe056d73b4cf9293 Mon Sep 17 00:00:00 2001 From: Ferdinand Bachmann Date: Sat, 18 Apr 2020 14:20:48 +0200 Subject: [PATCH] don't build tests and add CXXFLAGS by default --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d63f40f..b05771c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,15 +3,15 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) project(test-project CXX) -option(RING_BUFFER_CXXFLAGS "enable default CXXFLAGS" ON) -option(RING_BUFFER_BUILD_TESTS "build test cases for the ring buffer library" ON) +option(RING_BUFFER_DEFAULT_CXXFLAGS "enable default CXXFLAGS" OFF) +option(RING_BUFFER_BUILD_TESTS "build test cases for the ring buffer library" OFF) option(RING_BUFFER_FEATURE_DETECT "try to detect if c++ features are supported" ON) option(RING_BUFFER_NOEXCEPT "enable conditionally noexcept ring_buffer (c++11)" OFF) option(RING_BUFFER_CONSTEXPR "enable constexpr ring_buffer (c++14)" OFF) option(RING_BUFFER_CONSTEXPR_DESTRUCTORS "enable constexpr destructor for ring_buffer (c++20)" OFF) -if(RING_BUFFER_CXXFLAGS) +if(RING_BUFFER_DEFAULT_CXXFLAGS) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") include(detect/standard.cmake) endif()