From e400619e524d2a9c3884b6fe14c4df727cfb4e6e Mon Sep 17 00:00:00 2001 From: hotwatermorning Date: Mon, 8 May 2023 04:32:40 +0900 Subject: [PATCH] Use cache variables to customize Use cache variables in CMakeLists.txt to customize build settings. --- CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ac7c2960..dc43e313 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,10 +8,10 @@ set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/CMake;${CMAKE_MODULE_PATH}") project(ixwebsocket LANGUAGES C CXX VERSION 11.4.4) -set (CMAKE_CXX_STANDARD 11) -set (CXX_STANDARD_REQUIRED ON) -set (CMAKE_CXX_EXTENSIONS OFF) -set (CMAKE_EXPORT_COMPILE_COMMANDS yes) +set (CMAKE_CXX_STANDARD 11 CACHE STRING "C++ Standard Version") +set (CMAKE_CXX_STANDARD_REQUIRED ON BOOL "C++ Standard Required") +set (CMAKE_CXX_EXTENSIONS OFF BOOL "C++ Extensions") +set (CMAKE_EXPORT_COMPILE_COMMANDS yes BOOL "Export Compile Commands") option (BUILD_DEMO OFF)