diff --git a/cmake/sanitizers.cmake b/cmake/sanitizers.cmake index b601142b..5f3940a2 100644 --- a/cmake/sanitizers.cmake +++ b/cmake/sanitizers.cmake @@ -1,8 +1,8 @@ include_guard() -option(ENABLE_ADDRESS_SANITIZER OFF) -option(ENABLE_UB_SANITIZER OFF) -option(ENABLE_LEAK_SANITIZER OFF) +option(ENABLE_ADDRESS_SANITIZER "Enable -fsanitize=address" OFF) +option(ENABLE_UB_SANITIZER "Enable -fsanitize=undefined" OFF) +option(ENABLE_LEAK_SANITIZER "Enable -fsanitize=leak" OFF) if(CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "GNU") if(ENABLE_ADDRESS_SANITIZER) add_compile_options(-fsanitize=address -fno-omit-frame-pointer) diff --git a/cmake/scoreboard.cmake b/cmake/scoreboard.cmake index 24fdb3d0..773d4f56 100644 --- a/cmake/scoreboard.cmake +++ b/cmake/scoreboard.cmake @@ -1,6 +1,6 @@ include_guard() -option(USE_SCOREBOARD OFF) +option(USE_SCOREBOARD "Enable scoreboard generation" OFF) if(USE_SCOREBOARD) find_package(Python REQUIRED COMPONENTS Interpreter) endif(USE_SCOREBOARD) diff --git a/cmake/sphinx.cmake b/cmake/sphinx.cmake index 58474852..9f4fc641 100644 --- a/cmake/sphinx.cmake +++ b/cmake/sphinx.cmake @@ -1,6 +1,6 @@ include_guard() -option(USE_DOCS OFF) +option(USE_DOCS "Build Sphinx documentation" OFF) if(USE_DOCS) set(SPHINXBUILD "sphinx-build") set(SPHINXINTL "sphinx-intl")