[Bf-blender-cvs] [db9d40b9d36] master: CMake: set compiler-ccache & build-type-init variables as advanced
Campbell Barton
noreply at git.blender.org
Wed Feb 10 07:55:14 CET 2021
Commit: db9d40b9d36fcbc50900bb6e2e134eb8453c2643
Author: Campbell Barton
Date: Wed Feb 10 17:42:31 2021 +1100
Branches: master
https://developer.blender.org/rBdb9d40b9d36fcbc50900bb6e2e134eb8453c2643
CMake: set compiler-ccache & build-type-init variables as advanced
These settings aren't useful for basic configuration.
===================================================================
M CMakeLists.txt
===================================================================
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 81f28d3c77e..00674809095 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -63,6 +63,9 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/build_files/cmake/platform")
# avoid having empty buildtype
if(NOT DEFINED CMAKE_BUILD_TYPE_INIT)
set(CMAKE_BUILD_TYPE_INIT "Release")
+ # Internal logic caches this variable, avoid showing it by default
+ # since it's easy to accidentally set instead of the build type.
+ mark_as_advanced(CMAKE_BUILD_TYPE_INIT)
endif()
# Omit superfluous "Up-to-date" messages.
@@ -614,6 +617,7 @@ endif()
if(UNIX)
# See WITH_WINDOWS_SCCACHE for Windows.
option(WITH_COMPILER_CCACHE "Use ccache to improve rebuild times (Works with Ninja, Makefiles and Xcode)" OFF)
+ mark_as_advanced(WITH_COMPILER_CCACHE)
endif()
# The following only works with the Ninja generator in CMake >= 3.0.
More information about the Bf-blender-cvs
mailing list