cmake/Help/manual/cmake-variables.7.rst

787 lines
29 KiB
ReStructuredText
Raw Normal View History

2014-08-03 19:52:23 +02:00
.. cmake-manual-description: CMake Variables Reference
cmake-variables(7)
******************
2015-04-27 22:25:09 +02:00
.. only:: html
2014-08-03 19:52:23 +02:00
.. contents::
2019-11-11 23:01:05 +01:00
This page documents variables that are provided by CMake
or have meaning to CMake when set by project code.
For general information on variables, see the
:ref:`Variables <CMake Language Variables>`
section in the cmake-language manual.
2020-08-30 11:54:41 +02:00
.. include:: ID_RESERVE.txt
2019-11-11 23:01:05 +01:00
2014-08-03 19:52:23 +02:00
Variables that Provide Information
==================================
.. toctree::
:maxdepth: 1
2017-07-20 19:35:53 +02:00
/variable/CMAKE_AR
2014-08-03 19:52:23 +02:00
/variable/CMAKE_ARGC
/variable/CMAKE_ARGV0
/variable/CMAKE_BINARY_DIR
/variable/CMAKE_BUILD_TOOL
/variable/CMAKE_CACHE_MAJOR_VERSION
/variable/CMAKE_CACHE_MINOR_VERSION
/variable/CMAKE_CACHE_PATCH_VERSION
2021-09-14 00:13:48 +02:00
/variable/CMAKE_CACHEFILE_DIR
2014-08-03 19:52:23 +02:00
/variable/CMAKE_CFG_INTDIR
/variable/CMAKE_COMMAND
2018-10-28 12:09:07 +01:00
/variable/CMAKE_CPACK_COMMAND
2014-08-03 19:52:23 +02:00
/variable/CMAKE_CROSSCOMPILING
2015-08-17 11:37:30 +02:00
/variable/CMAKE_CROSSCOMPILING_EMULATOR
2014-08-03 19:52:23 +02:00
/variable/CMAKE_CTEST_COMMAND
/variable/CMAKE_CURRENT_BINARY_DIR
2020-08-30 11:54:41 +02:00
/variable/CMAKE_CURRENT_FUNCTION
/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR
/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE
/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_CURRENT_LIST_DIR
/variable/CMAKE_CURRENT_LIST_FILE
/variable/CMAKE_CURRENT_LIST_LINE
/variable/CMAKE_CURRENT_SOURCE_DIR
2020-08-30 11:54:41 +02:00
/variable/CMAKE_DEBUG_TARGET_PROPERTIES
2018-01-26 17:06:56 +01:00
/variable/CMAKE_DIRECTORY_LABELS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_DL_LIBS
2022-03-29 21:10:50 +02:00
/variable/CMAKE_DOTNET_SDK
2020-08-30 11:54:41 +02:00
/variable/CMAKE_DOTNET_TARGET_FRAMEWORK
2018-08-09 18:06:22 +02:00
/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION
2014-08-03 19:52:23 +02:00
/variable/CMAKE_EDIT_COMMAND
/variable/CMAKE_EXECUTABLE_SUFFIX
2021-09-14 00:13:48 +02:00
/variable/CMAKE_EXECUTABLE_SUFFIX_LANG
2014-08-03 19:52:23 +02:00
/variable/CMAKE_EXTRA_GENERATOR
/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES
2020-08-30 11:54:41 +02:00
/variable/CMAKE_FIND_DEBUG_MODE
2015-04-27 22:25:09 +02:00
/variable/CMAKE_FIND_PACKAGE_NAME
2022-08-04 22:12:04 +02:00
/variable/CMAKE_FIND_PACKAGE_REDIRECTS_DIR
2016-10-30 18:24:19 +01:00
/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION
/variable/CMAKE_FIND_PACKAGE_SORT_ORDER
2014-08-03 19:52:23 +02:00
/variable/CMAKE_GENERATOR
2018-04-23 21:13:27 +02:00
/variable/CMAKE_GENERATOR_INSTANCE
2015-04-27 22:25:09 +02:00
/variable/CMAKE_GENERATOR_PLATFORM
2014-08-03 19:52:23 +02:00
/variable/CMAKE_GENERATOR_TOOLSET
/variable/CMAKE_IMPORT_LIBRARY_PREFIX
/variable/CMAKE_IMPORT_LIBRARY_SUFFIX
/variable/CMAKE_JOB_POOL_COMPILE
/variable/CMAKE_JOB_POOL_LINK
2020-08-30 11:54:41 +02:00
/variable/CMAKE_JOB_POOL_PRECOMPILE_HEADER
2018-04-23 21:13:27 +02:00
/variable/CMAKE_JOB_POOLS
2017-07-20 19:35:53 +02:00
/variable/CMAKE_LANG_COMPILER_AR
2021-11-20 13:41:27 +01:00
/variable/CMAKE_LANG_COMPILER_FRONTEND_VARIANT
2017-07-20 19:35:53 +02:00
/variable/CMAKE_LANG_COMPILER_RANLIB
2020-02-01 23:06:01 +01:00
/variable/CMAKE_LANG_LINK_LIBRARY_SUFFIX
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LINK_LIBRARY_SUFFIX
2015-11-17 17:22:37 +01:00
/variable/CMAKE_LINK_SEARCH_END_STATIC
/variable/CMAKE_LINK_SEARCH_START_STATIC
2014-08-03 19:52:23 +02:00
/variable/CMAKE_MAJOR_VERSION
/variable/CMAKE_MAKE_PROGRAM
2015-04-27 22:25:09 +02:00
/variable/CMAKE_MATCH_COUNT
2017-07-20 19:35:53 +02:00
/variable/CMAKE_MATCH_n
2014-08-03 19:52:23 +02:00
/variable/CMAKE_MINIMUM_REQUIRED_VERSION
/variable/CMAKE_MINOR_VERSION
2018-04-23 21:13:27 +02:00
/variable/CMAKE_NETRC
/variable/CMAKE_NETRC_FILE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_PARENT_LIST_FILE
/variable/CMAKE_PATCH_VERSION
2017-07-20 19:35:53 +02:00
/variable/CMAKE_PROJECT_DESCRIPTION
2018-08-09 18:06:22 +02:00
/variable/CMAKE_PROJECT_HOMEPAGE_URL
2014-08-03 19:52:23 +02:00
/variable/CMAKE_PROJECT_NAME
2018-08-09 18:06:22 +02:00
/variable/CMAKE_PROJECT_VERSION
/variable/CMAKE_PROJECT_VERSION_MAJOR
/variable/CMAKE_PROJECT_VERSION_MINOR
/variable/CMAKE_PROJECT_VERSION_PATCH
/variable/CMAKE_PROJECT_VERSION_TWEAK
2014-08-03 19:52:23 +02:00
/variable/CMAKE_RANLIB
/variable/CMAKE_ROOT
2018-10-28 12:09:07 +01:00
/variable/CMAKE_RULE_MESSAGES
2014-08-03 19:52:23 +02:00
/variable/CMAKE_SCRIPT_MODE_FILE
/variable/CMAKE_SHARED_LIBRARY_PREFIX
/variable/CMAKE_SHARED_LIBRARY_SUFFIX
/variable/CMAKE_SHARED_MODULE_PREFIX
/variable/CMAKE_SHARED_MODULE_SUFFIX
/variable/CMAKE_SIZEOF_VOID_P
/variable/CMAKE_SKIP_INSTALL_RULES
/variable/CMAKE_SKIP_RPATH
/variable/CMAKE_SOURCE_DIR
/variable/CMAKE_STATIC_LIBRARY_PREFIX
/variable/CMAKE_STATIC_LIBRARY_SUFFIX
2019-11-11 23:01:05 +01:00
/variable/CMAKE_Swift_MODULE_DIRECTORY
/variable/CMAKE_Swift_NUM_THREADS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_TOOLCHAIN_FILE
/variable/CMAKE_TWEAK_VERSION
/variable/CMAKE_VERBOSE_MAKEFILE
/variable/CMAKE_VERSION
/variable/CMAKE_VS_DEVENV_COMMAND
/variable/CMAKE_VS_MSBUILD_COMMAND
2015-04-27 22:25:09 +02:00
/variable/CMAKE_VS_NsightTegra_VERSION
2022-03-29 21:10:50 +02:00
/variable/CMAKE_VS_NUGET_PACKAGE_RESTORE
2015-04-27 22:25:09 +02:00
/variable/CMAKE_VS_PLATFORM_NAME
2019-11-11 23:01:05 +01:00
/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT
2014-08-03 19:52:23 +02:00
/variable/CMAKE_VS_PLATFORM_TOOLSET
2017-07-20 19:35:53 +02:00
/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA
2020-02-01 23:06:01 +01:00
/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR
2017-04-14 19:02:05 +02:00
/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
2018-08-09 18:06:22 +02:00
/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION
2021-11-20 13:41:27 +01:00
/variable/CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER
/variable/CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION
2022-11-16 20:14:03 +01:00
/variable/CMAKE_VS_TARGET_FRAMEWORK_VERSION
2023-05-23 16:38:00 +02:00
/variable/CMAKE_VS_VERSION_BUILD_NUMBER
2023-07-02 19:51:09 +02:00
/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION
2015-11-17 17:22:37 +01:00
/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION
2021-09-14 00:13:48 +02:00
/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM
/variable/CMAKE_XCODE_BUILD_SYSTEM
2014-08-03 19:52:23 +02:00
/variable/CMAKE_XCODE_PLATFORM_TOOLSET
/variable/PROJECT-NAME_BINARY_DIR
2018-08-09 18:06:22 +02:00
/variable/PROJECT-NAME_DESCRIPTION
/variable/PROJECT-NAME_HOMEPAGE_URL
2021-09-14 00:13:48 +02:00
/variable/PROJECT-NAME_IS_TOP_LEVEL
2014-08-03 19:52:23 +02:00
/variable/PROJECT-NAME_SOURCE_DIR
/variable/PROJECT-NAME_VERSION
/variable/PROJECT-NAME_VERSION_MAJOR
/variable/PROJECT-NAME_VERSION_MINOR
/variable/PROJECT-NAME_VERSION_PATCH
/variable/PROJECT-NAME_VERSION_TWEAK
2017-07-20 19:35:53 +02:00
/variable/PROJECT_BINARY_DIR
/variable/PROJECT_DESCRIPTION
2018-08-09 18:06:22 +02:00
/variable/PROJECT_HOMEPAGE_URL
2021-09-14 00:13:48 +02:00
/variable/PROJECT_IS_TOP_LEVEL
2017-07-20 19:35:53 +02:00
/variable/PROJECT_NAME
2014-08-03 19:52:23 +02:00
/variable/PROJECT_SOURCE_DIR
/variable/PROJECT_VERSION
/variable/PROJECT_VERSION_MAJOR
/variable/PROJECT_VERSION_MINOR
/variable/PROJECT_VERSION_PATCH
/variable/PROJECT_VERSION_TWEAK
Variables that Change Behavior
==============================
.. toctree::
:maxdepth: 1
/variable/BUILD_SHARED_LIBS
/variable/CMAKE_ABSOLUTE_DESTINATION_FILES
2023-07-02 19:51:09 +02:00
/variable/CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY
2014-08-03 19:52:23 +02:00
/variable/CMAKE_APPBUNDLE_PATH
/variable/CMAKE_AUTOMOC_RELAXED_MODE
/variable/CMAKE_BACKWARDS_COMPATIBILITY
/variable/CMAKE_BUILD_TYPE
2021-09-14 00:13:48 +02:00
/variable/CMAKE_CLANG_VFS_OVERLAY
2018-04-23 21:13:27 +02:00
/variable/CMAKE_CODEBLOCKS_COMPILER_ID
2018-01-26 17:06:56 +01:00
/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES
2016-10-30 18:24:19 +01:00
/variable/CMAKE_CODELITE_USE_TARGETS
2022-08-04 22:12:04 +02:00
/variable/CMAKE_COLOR_DIAGNOSTICS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_COLOR_MAKEFILE
/variable/CMAKE_CONFIGURATION_TYPES
2016-07-09 11:21:54 +02:00
/variable/CMAKE_DEPENDS_IN_PROJECT_ONLY
2014-08-03 19:52:23 +02:00
/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName
2016-07-09 11:21:54 +02:00
/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES
/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT
/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS
2020-02-01 23:06:01 +01:00
/variable/CMAKE_ECLIPSE_RESOURCE_ENCODING
2016-07-09 11:21:54 +02:00
/variable/CMAKE_ECLIPSE_VERSION
2014-08-03 19:52:23 +02:00
/variable/CMAKE_ERROR_DEPRECATED
/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
2019-11-11 23:01:05 +01:00
/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO
2016-03-13 13:35:51 +01:00
/variable/CMAKE_EXPORT_COMPILE_COMMANDS
2019-11-11 23:01:05 +01:00
/variable/CMAKE_EXPORT_PACKAGE_REGISTRY
2015-04-27 22:25:09 +02:00
/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY
2015-11-17 17:22:37 +01:00
/variable/CMAKE_FIND_APPBUNDLE
/variable/CMAKE_FIND_FRAMEWORK
2017-07-20 19:35:53 +02:00
/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX
2014-08-03 19:52:23 +02:00
/variable/CMAKE_FIND_LIBRARY_PREFIXES
/variable/CMAKE_FIND_LIBRARY_SUFFIXES
/variable/CMAKE_FIND_NO_INSTALL_PREFIX
2015-04-27 22:25:09 +02:00
/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY
2019-11-11 23:01:05 +01:00
/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG
/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS
2022-08-04 22:12:04 +02:00
/variable/CMAKE_FIND_PACKAGE_TARGETS_GLOBAL
2014-08-03 19:52:23 +02:00
/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE
/variable/CMAKE_FIND_ROOT_PATH
/variable/CMAKE_FIND_ROOT_PATH_MODE_INCLUDE
/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY
/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE
/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM
2020-02-01 23:06:01 +01:00
/variable/CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH
/variable/CMAKE_FIND_USE_CMAKE_PATH
/variable/CMAKE_FIND_USE_CMAKE_SYSTEM_PATH
2022-11-16 20:14:03 +01:00
/variable/CMAKE_FIND_USE_INSTALL_PREFIX
2020-02-01 23:06:01 +01:00
/variable/CMAKE_FIND_USE_PACKAGE_REGISTRY
/variable/CMAKE_FIND_USE_PACKAGE_ROOT_PATH
/variable/CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH
/variable/CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY
2014-08-03 19:52:23 +02:00
/variable/CMAKE_FRAMEWORK_PATH
/variable/CMAKE_IGNORE_PATH
2022-03-29 21:10:50 +02:00
/variable/CMAKE_IGNORE_PREFIX_PATH
2014-08-03 19:52:23 +02:00
/variable/CMAKE_INCLUDE_DIRECTORIES_BEFORE
/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE
2017-07-20 19:35:53 +02:00
/variable/CMAKE_INCLUDE_PATH
2014-08-03 19:52:23 +02:00
/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME
2018-04-23 21:13:27 +02:00
/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
2015-04-27 22:25:09 +02:00
/variable/CMAKE_INSTALL_MESSAGE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_INSTALL_PREFIX
2016-12-03 23:28:24 +01:00
/variable/CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT
2023-07-02 19:51:09 +02:00
/variable/CMAKE_KATE_FILES_MODE
/variable/CMAKE_KATE_MAKE_ARGUMENTS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LIBRARY_PATH
2018-10-28 12:09:07 +01:00
/variable/CMAKE_LINK_DIRECTORIES_BEFORE
2022-03-29 21:10:50 +02:00
/variable/CMAKE_LINK_LIBRARIES_ONLY_TARGETS
2019-11-11 23:01:05 +01:00
/variable/CMAKE_MAXIMUM_RECURSION_DEPTH
2020-08-30 11:54:41 +02:00
/variable/CMAKE_MESSAGE_CONTEXT
/variable/CMAKE_MESSAGE_CONTEXT_SHOW
/variable/CMAKE_MESSAGE_INDENT
/variable/CMAKE_MESSAGE_LOG_LEVEL
2022-11-16 20:14:03 +01:00
/variable/CMAKE_MFC_FLAG
2014-08-03 19:52:23 +02:00
/variable/CMAKE_MODULE_PATH
/variable/CMAKE_POLICY_DEFAULT_CMPNNNN
/variable/CMAKE_POLICY_WARNING_CMPNNNN
/variable/CMAKE_PREFIX_PATH
/variable/CMAKE_PROGRAM_PATH
2019-11-11 23:01:05 +01:00
/variable/CMAKE_PROJECT_INCLUDE
/variable/CMAKE_PROJECT_INCLUDE_BEFORE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE
2020-08-30 11:54:41 +02:00
/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE_BEFORE
2022-08-04 22:12:04 +02:00
/variable/CMAKE_PROJECT_TOP_LEVEL_INCLUDES
2021-11-20 13:41:27 +01:00
/variable/CMAKE_REQUIRE_FIND_PACKAGE_PackageName
2014-08-03 19:52:23 +02:00
/variable/CMAKE_SKIP_INSTALL_ALL_DEPENDENCY
/variable/CMAKE_STAGING_PREFIX
2017-04-14 19:02:05 +02:00
/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS
/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE
2018-08-09 18:06:22 +02:00
/variable/CMAKE_SUPPRESS_REGENERATION
2017-07-20 19:35:53 +02:00
/variable/CMAKE_SYSROOT
/variable/CMAKE_SYSROOT_COMPILE
/variable/CMAKE_SYSROOT_LINK
2015-11-17 17:22:37 +01:00
/variable/CMAKE_SYSTEM_APPBUNDLE_PATH
/variable/CMAKE_SYSTEM_FRAMEWORK_PATH
2014-08-03 19:52:23 +02:00
/variable/CMAKE_SYSTEM_IGNORE_PATH
2022-03-29 21:10:50 +02:00
/variable/CMAKE_SYSTEM_IGNORE_PREFIX_PATH
2014-08-03 19:52:23 +02:00
/variable/CMAKE_SYSTEM_INCLUDE_PATH
/variable/CMAKE_SYSTEM_LIBRARY_PATH
/variable/CMAKE_SYSTEM_PREFIX_PATH
/variable/CMAKE_SYSTEM_PROGRAM_PATH
2021-11-20 13:41:27 +01:00
/variable/CMAKE_TLS_CAINFO
2021-09-14 00:13:48 +02:00
/variable/CMAKE_TLS_VERIFY
2014-08-03 19:52:23 +02:00
/variable/CMAKE_USER_MAKE_RULES_OVERRIDE
/variable/CMAKE_WARN_DEPRECATED
/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
2021-09-14 00:13:48 +02:00
/variable/CMAKE_XCODE_GENERATE_SCHEME
2018-04-23 21:13:27 +02:00
/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY
2021-09-14 00:13:48 +02:00
/variable/CMAKE_XCODE_LINK_BUILD_PHASE_MODE
2018-10-28 12:09:07 +01:00
/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER
/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
2020-02-01 23:06:01 +01:00
/variable/CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING
2019-11-11 23:01:05 +01:00
/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
2022-11-16 20:14:03 +01:00
/variable/CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION
/variable/CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE
/variable/CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION
2020-08-30 11:54:41 +02:00
/variable/CMAKE_XCODE_SCHEME_ENVIRONMENT
2019-11-11 23:01:05 +01:00
/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC
2022-11-16 20:14:03 +01:00
/variable/CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION
/variable/CMAKE_XCODE_SCHEME_LAUNCH_MODE
2019-11-11 23:01:05 +01:00
/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES
/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE
/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK
2018-10-28 12:09:07 +01:00
/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER
/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP
/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
2020-08-30 11:54:41 +02:00
/variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY
2018-10-28 12:09:07 +01:00
/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS
2022-08-04 22:12:04 +02:00
/variable/CMAKE_XCODE_XCCONFIG
2018-08-09 18:06:22 +02:00
/variable/PackageName_ROOT
2014-08-03 19:52:23 +02:00
Variables that Describe the System
==================================
.. toctree::
:maxdepth: 1
2016-10-30 18:24:19 +01:00
/variable/ANDROID
2014-08-03 19:52:23 +02:00
/variable/APPLE
/variable/BORLAND
2022-11-16 20:14:03 +01:00
/variable/BSD
2021-09-14 00:13:48 +02:00
/variable/CMAKE_ANDROID_NDK_VERSION
2014-08-03 19:52:23 +02:00
/variable/CMAKE_CL_64
/variable/CMAKE_COMPILER_2005
/variable/CMAKE_HOST_APPLE
2022-11-16 20:14:03 +01:00
/variable/CMAKE_HOST_BSD
/variable/CMAKE_HOST_LINUX
2016-07-09 11:21:54 +02:00
/variable/CMAKE_HOST_SOLARIS
2017-07-20 19:35:53 +02:00
/variable/CMAKE_HOST_SYSTEM
2014-08-03 19:52:23 +02:00
/variable/CMAKE_HOST_SYSTEM_NAME
/variable/CMAKE_HOST_SYSTEM_PROCESSOR
/variable/CMAKE_HOST_SYSTEM_VERSION
/variable/CMAKE_HOST_UNIX
/variable/CMAKE_HOST_WIN32
/variable/CMAKE_LIBRARY_ARCHITECTURE
2017-07-20 19:35:53 +02:00
/variable/CMAKE_LIBRARY_ARCHITECTURE_REGEX
2014-08-03 19:52:23 +02:00
/variable/CMAKE_OBJECT_PATH_MAX
2017-07-20 19:35:53 +02:00
/variable/CMAKE_SYSTEM
2014-08-03 19:52:23 +02:00
/variable/CMAKE_SYSTEM_NAME
/variable/CMAKE_SYSTEM_PROCESSOR
/variable/CMAKE_SYSTEM_VERSION
/variable/CYGWIN
2022-03-29 21:10:50 +02:00
/variable/GHSMULTI
2019-11-11 23:01:05 +01:00
/variable/IOS
2022-11-16 20:14:03 +01:00
/variable/LINUX
2015-04-27 22:25:09 +02:00
/variable/MINGW
2017-07-20 19:35:53 +02:00
/variable/MSVC
2014-08-03 19:52:23 +02:00
/variable/MSVC10
/variable/MSVC11
/variable/MSVC12
2015-04-27 22:25:09 +02:00
/variable/MSVC14
2014-08-03 19:52:23 +02:00
/variable/MSVC60
/variable/MSVC70
/variable/MSVC71
/variable/MSVC80
/variable/MSVC90
/variable/MSVC_IDE
2018-08-09 18:06:22 +02:00
/variable/MSVC_TOOLSET_VERSION
2014-08-03 19:52:23 +02:00
/variable/MSVC_VERSION
2019-11-11 23:01:05 +01:00
/variable/MSYS
2014-08-03 19:52:23 +02:00
/variable/UNIX
/variable/WIN32
2015-04-27 22:25:09 +02:00
/variable/WINCE
/variable/WINDOWS_PHONE
/variable/WINDOWS_STORE
2016-10-30 18:24:19 +01:00
/variable/XCODE
2014-08-03 19:52:23 +02:00
/variable/XCODE_VERSION
Variables that Control the Build
================================
.. toctree::
:maxdepth: 1
2022-08-04 22:12:04 +02:00
/variable/CMAKE_ADSP_ROOT
2020-08-30 11:54:41 +02:00
/variable/CMAKE_AIX_EXPORT_ALL_SYMBOLS
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS
2015-04-27 22:25:09 +02:00
/variable/CMAKE_ANDROID_API
/variable/CMAKE_ANDROID_API_MIN
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ANDROID_ARCH
2016-10-30 18:24:19 +01:00
/variable/CMAKE_ANDROID_ARCH_ABI
/variable/CMAKE_ANDROID_ARM_MODE
/variable/CMAKE_ANDROID_ARM_NEON
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ANDROID_ASSETS_DIRECTORIES
2021-09-14 00:13:48 +02:00
/variable/CMAKE_ANDROID_EXCEPTIONS
2015-04-27 22:25:09 +02:00
/variable/CMAKE_ANDROID_GUI
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ANDROID_JAR_DEPENDENCIES
/variable/CMAKE_ANDROID_JAR_DIRECTORIES
/variable/CMAKE_ANDROID_JAVA_SOURCE_DIR
/variable/CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES
/variable/CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES
2016-10-30 18:24:19 +01:00
/variable/CMAKE_ANDROID_NDK
2017-07-20 19:35:53 +02:00
/variable/CMAKE_ANDROID_NDK_DEPRECATED_HEADERS
2016-12-03 23:28:24 +01:00
/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG
2016-10-30 18:24:19 +01:00
/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ANDROID_PROCESS_MAX
/variable/CMAKE_ANDROID_PROGUARD
/variable/CMAKE_ANDROID_PROGUARD_CONFIG_PATH
2021-09-14 00:13:48 +02:00
/variable/CMAKE_ANDROID_RTTI
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ANDROID_SECURE_PROPS_PATH
/variable/CMAKE_ANDROID_SKIP_ANT_STEP
2016-10-30 18:24:19 +01:00
/variable/CMAKE_ANDROID_STANDALONE_TOOLCHAIN
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ANDROID_STL_TYPE
2021-09-14 00:13:48 +02:00
/variable/CMAKE_APPLE_SILICON_PROCESSOR
2014-08-03 19:52:23 +02:00
/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY
2015-08-17 11:37:30 +02:00
/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG
2019-11-11 23:01:05 +01:00
/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS
2018-04-23 21:13:27 +02:00
/variable/CMAKE_AUTOGEN_PARALLEL
2023-07-02 19:51:09 +02:00
/variable/CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE
2018-10-28 12:09:07 +01:00
/variable/CMAKE_AUTOGEN_VERBOSE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_AUTOMOC
2018-01-26 17:06:56 +01:00
/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES
2017-07-20 19:35:53 +02:00
/variable/CMAKE_AUTOMOC_DEPEND_FILTERS
2018-01-26 17:06:56 +01:00
/variable/CMAKE_AUTOMOC_MACRO_NAMES
2017-07-20 19:35:53 +02:00
/variable/CMAKE_AUTOMOC_MOC_OPTIONS
2020-02-01 23:06:01 +01:00
/variable/CMAKE_AUTOMOC_PATH_PREFIX
2023-07-02 19:51:09 +02:00
/variable/CMAKE_AUTOMOC_EXECUTABLE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_AUTORCC
/variable/CMAKE_AUTORCC_OPTIONS
2023-07-02 19:51:09 +02:00
/variable/CMAKE_AUTORCC_EXECUTABLE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_AUTOUIC
/variable/CMAKE_AUTOUIC_OPTIONS
2017-07-20 19:35:53 +02:00
/variable/CMAKE_AUTOUIC_SEARCH_PATHS
2023-07-02 19:51:09 +02:00
/variable/CMAKE_AUTOUIC_EXECUTABLE
2017-04-14 19:02:05 +02:00
/variable/CMAKE_BUILD_RPATH
2019-11-11 23:01:05 +01:00
/variable/CMAKE_BUILD_RPATH_USE_ORIGIN
2017-07-20 19:35:53 +02:00
/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR
2014-08-03 19:52:23 +02:00
/variable/CMAKE_BUILD_WITH_INSTALL_RPATH
2015-04-27 22:25:09 +02:00
/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY
/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG
2022-08-04 22:12:04 +02:00
/variable/CMAKE_COMPILE_WARNING_AS_ERROR
2014-08-03 19:52:23 +02:00
/variable/CMAKE_CONFIG_POSTFIX
2020-08-30 11:54:41 +02:00
/variable/CMAKE_CROSS_CONFIGS
/variable/CMAKE_CTEST_ARGUMENTS
2020-02-01 23:06:01 +01:00
/variable/CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS
2020-08-30 11:54:41 +02:00
/variable/CMAKE_CUDA_RUNTIME_LIBRARY
2021-09-14 00:13:48 +02:00
/variable/CMAKE_CUDA_SEPARABLE_COMPILATION
2023-05-23 16:38:00 +02:00
/variable/CMAKE_CXX_SCAN_FOR_MODULES
2014-08-03 19:52:23 +02:00
/variable/CMAKE_DEBUG_POSTFIX
2020-08-30 11:54:41 +02:00
/variable/CMAKE_DEFAULT_BUILD_TYPE
/variable/CMAKE_DEFAULT_CONFIGS
2021-09-14 00:13:48 +02:00
/variable/CMAKE_DEPENDS_USE_COMPILER
2022-11-16 20:14:03 +01:00
/variable/CMAKE_DISABLE_PRECOMPILE_HEADERS
2023-07-02 19:51:09 +02:00
/variable/CMAKE_DLL_NAME_WITH_SOVERSION
2015-11-17 17:22:37 +01:00
/variable/CMAKE_ENABLE_EXPORTS
2023-07-02 19:51:09 +02:00
/variable/CMAKE_EXECUTABLE_ENABLE_EXPORTS
2017-07-20 19:35:53 +02:00
/variable/CMAKE_EXE_LINKER_FLAGS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG
2016-10-30 18:24:19 +01:00
/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT
/variable/CMAKE_EXE_LINKER_FLAGS_INIT
2018-08-09 18:06:22 +02:00
/variable/CMAKE_FOLDER
2014-08-03 19:52:23 +02:00
/variable/CMAKE_Fortran_FORMAT
/variable/CMAKE_Fortran_MODULE_DIRECTORY
2020-08-30 11:54:41 +02:00
/variable/CMAKE_Fortran_PREPROCESS
2022-11-16 20:14:03 +01:00
/variable/CMAKE_FRAMEWORK
/variable/CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG
2019-11-11 23:01:05 +01:00
/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE
/variable/CMAKE_GLOBAL_AUTOGEN_TARGET
/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME
/variable/CMAKE_GLOBAL_AUTORCC_TARGET
/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME
2014-08-03 19:52:23 +02:00
/variable/CMAKE_GNUtoMS
/variable/CMAKE_INCLUDE_CURRENT_DIR
2017-07-20 19:35:53 +02:00
/variable/CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE
2014-08-03 19:52:23 +02:00
/variable/CMAKE_INSTALL_NAME_DIR
2020-02-01 23:06:01 +01:00
/variable/CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH
2014-08-03 19:52:23 +02:00
/variable/CMAKE_INSTALL_RPATH
/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH
2017-07-20 19:35:53 +02:00
/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION
/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG
2016-03-13 13:35:51 +01:00
/variable/CMAKE_IOS_INSTALL_COMBINED
2016-07-09 11:21:54 +02:00
/variable/CMAKE_LANG_CLANG_TIDY
2023-05-23 16:38:00 +02:00
/variable/CMAKE_LANG_CLANG_TIDY_EXPORT_FIXES_DIR
2015-11-17 17:22:37 +01:00
/variable/CMAKE_LANG_COMPILER_LAUNCHER
2018-01-26 17:06:56 +01:00
/variable/CMAKE_LANG_CPPCHECK
2017-04-14 19:02:05 +02:00
/variable/CMAKE_LANG_CPPLINT
2015-08-17 11:37:30 +02:00
/variable/CMAKE_LANG_INCLUDE_WHAT_YOU_USE
2022-08-04 22:12:04 +02:00
/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE
/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE_SUPPORTED
2020-02-01 23:06:01 +01:00
/variable/CMAKE_LANG_LINK_LIBRARY_FILE_FLAG
/variable/CMAKE_LANG_LINK_LIBRARY_FLAG
2022-11-16 20:14:03 +01:00
/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE
/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE_SUPPORTED
2021-11-20 13:41:27 +01:00
/variable/CMAKE_LANG_LINK_WHAT_YOU_USE_FLAG
2022-11-16 20:14:03 +01:00
/variable/CMAKE_LANG_LINKER_LAUNCHER
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_VISIBILITY_PRESET
/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY
2015-08-17 11:37:30 +02:00
/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY_CONFIG
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LIBRARY_PATH_FLAG
/variable/CMAKE_LINK_DEF_FILE_FLAG
/variable/CMAKE_LINK_DEPENDS_NO_SHARED
2023-07-02 19:51:09 +02:00
/variable/CMAKE_LINK_DEPENDS_USE_LINKER
2022-08-04 22:12:04 +02:00
/variable/CMAKE_LINK_GROUP_USING_FEATURE
/variable/CMAKE_LINK_GROUP_USING_FEATURE_SUPPORTED
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LINK_INTERFACE_LIBRARIES
/variable/CMAKE_LINK_LIBRARY_FILE_FLAG
/variable/CMAKE_LINK_LIBRARY_FLAG
2022-08-04 22:12:04 +02:00
/variable/CMAKE_LINK_LIBRARY_USING_FEATURE
/variable/CMAKE_LINK_LIBRARY_USING_FEATURE_SUPPORTED
2016-10-30 18:24:19 +01:00
/variable/CMAKE_LINK_WHAT_YOU_USE
2021-11-20 13:41:27 +01:00
/variable/CMAKE_LINK_WHAT_YOU_USE_CHECK
2014-08-03 19:52:23 +02:00
/variable/CMAKE_MACOSX_BUNDLE
/variable/CMAKE_MACOSX_RPATH
/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG
2017-07-20 19:35:53 +02:00
/variable/CMAKE_MODULE_LINKER_FLAGS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_MODULE_LINKER_FLAGS_CONFIG
2016-10-30 18:24:19 +01:00
/variable/CMAKE_MODULE_LINKER_FLAGS_CONFIG_INIT
/variable/CMAKE_MODULE_LINKER_FLAGS_INIT
2022-11-16 20:14:03 +01:00
/variable/CMAKE_MSVC_DEBUG_INFORMATION_FORMAT
2019-11-11 23:01:05 +01:00
/variable/CMAKE_MSVC_RUNTIME_LIBRARY
2022-11-16 20:14:03 +01:00
/variable/CMAKE_MSVCIDE_RUN_PATH
2016-07-09 11:21:54 +02:00
/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX
2014-08-03 19:52:23 +02:00
/variable/CMAKE_NO_BUILTIN_CHRPATH
/variable/CMAKE_NO_SYSTEM_FROM_IMPORTED
2021-09-14 00:13:48 +02:00
/variable/CMAKE_OPTIMIZE_DEPENDENCIES
2014-08-03 19:52:23 +02:00
/variable/CMAKE_OSX_ARCHITECTURES
/variable/CMAKE_OSX_DEPLOYMENT_TARGET
/variable/CMAKE_OSX_SYSROOT
2021-09-14 00:13:48 +02:00
/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES
2022-11-16 20:14:03 +01:00
/variable/CMAKE_PCH_WARN_INVALID
2014-08-03 19:52:23 +02:00
/variable/CMAKE_PDB_OUTPUT_DIRECTORY
/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG
2022-03-29 21:10:50 +02:00
/variable/CMAKE_PLATFORM_NO_VERSIONED_SONAME
2014-08-03 19:52:23 +02:00
/variable/CMAKE_POSITION_INDEPENDENT_CODE
/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY
2015-08-17 11:37:30 +02:00
/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG
2023-07-02 19:51:09 +02:00
/variable/CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS
2017-07-20 19:35:53 +02:00
/variable/CMAKE_SHARED_LINKER_FLAGS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_SHARED_LINKER_FLAGS_CONFIG
2016-10-30 18:24:19 +01:00
/variable/CMAKE_SHARED_LINKER_FLAGS_CONFIG_INIT
/variable/CMAKE_SHARED_LINKER_FLAGS_INIT
2014-08-03 19:52:23 +02:00
/variable/CMAKE_SKIP_BUILD_RPATH
/variable/CMAKE_SKIP_INSTALL_RPATH
2017-07-20 19:35:53 +02:00
/variable/CMAKE_STATIC_LINKER_FLAGS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG
2016-10-30 18:24:19 +01:00
/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG_INIT
/variable/CMAKE_STATIC_LINKER_FLAGS_INIT
2022-11-16 20:14:03 +01:00
/variable/CMAKE_TASKING_TOOLSET
2014-08-03 19:52:23 +02:00
/variable/CMAKE_TRY_COMPILE_CONFIGURATION
2022-08-04 22:12:04 +02:00
/variable/CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES
2016-07-09 11:21:54 +02:00
/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES
/variable/CMAKE_TRY_COMPILE_TARGET_TYPE
2020-02-01 23:06:01 +01:00
/variable/CMAKE_UNITY_BUILD
/variable/CMAKE_UNITY_BUILD_BATCH_SIZE
2021-09-14 00:13:48 +02:00
/variable/CMAKE_UNITY_BUILD_UNIQUE_ID
2014-08-03 19:52:23 +02:00
/variable/CMAKE_USE_RELATIVE_PATHS
2022-08-04 22:12:04 +02:00
/variable/CMAKE_VERIFY_INTERFACE_HEADER_SETS
2014-08-03 19:52:23 +02:00
/variable/CMAKE_VISIBILITY_INLINES_HIDDEN
2023-07-02 19:51:09 +02:00
/variable/CMAKE_VS_DEBUGGER_COMMAND
/variable/CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS
/variable/CMAKE_VS_DEBUGGER_ENVIRONMENT
/variable/CMAKE_VS_DEBUGGER_WORKING_DIRECTORY
2018-10-28 12:09:07 +01:00
/variable/CMAKE_VS_GLOBALS
2015-08-17 11:37:30 +02:00
/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD
2017-04-14 19:02:05 +02:00
/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD
2019-11-11 23:01:05 +01:00
/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING
2022-08-04 22:12:04 +02:00
/variable/CMAKE_VS_NO_COMPILE_BATCHING
2018-08-09 18:06:22 +02:00
/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES
/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES
/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES
/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES
/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES
/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES
/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES
2018-10-28 12:09:07 +01:00
/variable/CMAKE_VS_WINRT_BY_DEFAULT
2022-08-04 22:12:04 +02:00
/variable/CMAKE_WATCOM_RUNTIME_LIBRARY
2014-08-03 19:52:23 +02:00
/variable/CMAKE_WIN32_EXECUTABLE
2017-07-20 19:35:53 +02:00
/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
2015-04-27 22:25:09 +02:00
/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute
2014-08-03 19:52:23 +02:00
/variable/EXECUTABLE_OUTPUT_PATH
/variable/LIBRARY_OUTPUT_PATH
Variables for Languages
=======================
.. toctree::
:maxdepth: 1
2022-11-16 20:14:03 +01:00
/variable/CMAKE_C_COMPILE_FEATURES
/variable/CMAKE_C_EXTENSIONS
/variable/CMAKE_C_STANDARD
/variable/CMAKE_C_STANDARD_REQUIRED
2016-10-30 18:24:19 +01:00
/variable/CMAKE_COMPILER_IS_GNUCC
/variable/CMAKE_COMPILER_IS_GNUCXX
/variable/CMAKE_COMPILER_IS_GNUG77
2020-08-30 11:54:41 +02:00
/variable/CMAKE_CUDA_ARCHITECTURES
/variable/CMAKE_CUDA_COMPILE_FEATURES
2017-04-14 19:02:05 +02:00
/variable/CMAKE_CUDA_EXTENSIONS
2021-09-14 00:13:48 +02:00
/variable/CMAKE_CUDA_HOST_COMPILER
2017-04-14 19:02:05 +02:00
/variable/CMAKE_CUDA_STANDARD
/variable/CMAKE_CUDA_STANDARD_REQUIRED
/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES
2015-04-27 22:25:09 +02:00
/variable/CMAKE_CXX_COMPILE_FEATURES
/variable/CMAKE_CXX_EXTENSIONS
/variable/CMAKE_CXX_STANDARD
/variable/CMAKE_CXX_STANDARD_REQUIRED
2014-08-03 19:52:23 +02:00
/variable/CMAKE_Fortran_MODDIR_DEFAULT
/variable/CMAKE_Fortran_MODDIR_FLAG
/variable/CMAKE_Fortran_MODOUT_FLAG
2021-09-14 00:13:48 +02:00
/variable/CMAKE_HIP_ARCHITECTURES
2021-11-20 13:41:27 +01:00
/variable/CMAKE_HIP_EXTENSIONS
/variable/CMAKE_HIP_STANDARD
/variable/CMAKE_HIP_STANDARD_REQUIRED
2021-09-14 00:13:48 +02:00
/variable/CMAKE_ISPC_HEADER_DIRECTORY
/variable/CMAKE_ISPC_HEADER_SUFFIX
/variable/CMAKE_ISPC_INSTRUCTION_SETS
2016-12-03 23:28:24 +01:00
/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE
2016-10-30 18:24:19 +01:00
/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_PREFIX
/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_SUFFIX
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_ARCHIVE_APPEND
/variable/CMAKE_LANG_ARCHIVE_CREATE
/variable/CMAKE_LANG_ARCHIVE_FINISH
2021-09-14 00:13:48 +02:00
/variable/CMAKE_LANG_BYTE_ORDER
2022-11-16 20:14:03 +01:00
/variable/CMAKE_LANG_COMPILE_OBJECT
2017-07-20 19:35:53 +02:00
/variable/CMAKE_LANG_COMPILER
/variable/CMAKE_LANG_COMPILER_EXTERNAL_TOOLCHAIN
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_COMPILER_ID
/variable/CMAKE_LANG_COMPILER_LOADED
2018-01-26 17:06:56 +01:00
/variable/CMAKE_LANG_COMPILER_PREDEFINES_COMMAND
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_COMPILER_TARGET
/variable/CMAKE_LANG_COMPILER_VERSION
/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY
/variable/CMAKE_LANG_CREATE_SHARED_MODULE
/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY
2021-11-20 13:41:27 +01:00
/variable/CMAKE_LANG_EXTENSIONS
/variable/CMAKE_LANG_EXTENSIONS_DEFAULT
2017-07-20 19:35:53 +02:00
/variable/CMAKE_LANG_FLAGS
2018-04-23 21:13:27 +02:00
/variable/CMAKE_LANG_FLAGS_CONFIG
/variable/CMAKE_LANG_FLAGS_CONFIG_INIT
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_FLAGS_DEBUG
2016-10-30 18:24:19 +01:00
/variable/CMAKE_LANG_FLAGS_DEBUG_INIT
2017-07-20 19:35:53 +02:00
/variable/CMAKE_LANG_FLAGS_INIT
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_FLAGS_MINSIZEREL
2016-10-30 18:24:19 +01:00
/variable/CMAKE_LANG_FLAGS_MINSIZEREL_INIT
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_FLAGS_RELEASE
2016-10-30 18:24:19 +01:00
/variable/CMAKE_LANG_FLAGS_RELEASE_INIT
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO
2016-10-30 18:24:19 +01:00
/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_IGNORE_EXTENSIONS
/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES
/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES
/variable/CMAKE_LANG_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
/variable/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES
/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE
2021-09-14 00:13:48 +02:00
/variable/CMAKE_LANG_LINK_EXECUTABLE
2018-10-28 12:09:07 +01:00
/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG
/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP
2014-08-03 19:52:23 +02:00
/variable/CMAKE_LANG_OUTPUT_EXTENSION
/variable/CMAKE_LANG_SIMULATE_ID
/variable/CMAKE_LANG_SIMULATE_VERSION
/variable/CMAKE_LANG_SIZEOF_DATA_PTR
/variable/CMAKE_LANG_SOURCE_FILE_EXTENSIONS
2021-11-20 13:41:27 +01:00
/variable/CMAKE_LANG_STANDARD
/variable/CMAKE_LANG_STANDARD_DEFAULT
2016-07-09 11:21:54 +02:00
/variable/CMAKE_LANG_STANDARD_INCLUDE_DIRECTORIES
/variable/CMAKE_LANG_STANDARD_LIBRARIES
2021-11-20 13:41:27 +01:00
/variable/CMAKE_LANG_STANDARD_REQUIRED
2020-02-01 23:06:01 +01:00
/variable/CMAKE_OBJC_EXTENSIONS
/variable/CMAKE_OBJC_STANDARD
/variable/CMAKE_OBJC_STANDARD_REQUIRED
/variable/CMAKE_OBJCXX_EXTENSIONS
/variable/CMAKE_OBJCXX_STANDARD
/variable/CMAKE_OBJCXX_STANDARD_REQUIRED
2016-10-30 18:24:19 +01:00
/variable/CMAKE_Swift_LANGUAGE_VERSION
2014-08-03 19:52:23 +02:00
/variable/CMAKE_USER_MAKE_RULES_OVERRIDE_LANG
2015-04-27 22:25:09 +02:00
Variables for CTest
===================
.. toctree::
:maxdepth: 1
/variable/CTEST_BINARY_DIRECTORY
/variable/CTEST_BUILD_COMMAND
/variable/CTEST_BUILD_NAME
/variable/CTEST_BZR_COMMAND
/variable/CTEST_BZR_UPDATE_OPTIONS
2015-11-17 17:22:37 +01:00
/variable/CTEST_CHANGE_ID
2015-04-27 22:25:09 +02:00
/variable/CTEST_CHECKOUT_COMMAND
/variable/CTEST_CONFIGURATION_TYPE
/variable/CTEST_CONFIGURE_COMMAND
/variable/CTEST_COVERAGE_COMMAND
/variable/CTEST_COVERAGE_EXTRA_FLAGS
/variable/CTEST_CURL_OPTIONS
2015-11-17 17:22:37 +01:00
/variable/CTEST_CUSTOM_COVERAGE_EXCLUDE
/variable/CTEST_CUSTOM_ERROR_EXCEPTION
/variable/CTEST_CUSTOM_ERROR_MATCH
/variable/CTEST_CUSTOM_ERROR_POST_CONTEXT
/variable/CTEST_CUSTOM_ERROR_PRE_CONTEXT
/variable/CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE
/variable/CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS
/variable/CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS
/variable/CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE
/variable/CTEST_CUSTOM_MEMCHECK_IGNORE
/variable/CTEST_CUSTOM_POST_MEMCHECK
/variable/CTEST_CUSTOM_POST_TEST
/variable/CTEST_CUSTOM_PRE_MEMCHECK
/variable/CTEST_CUSTOM_PRE_TEST
2022-11-16 20:14:03 +01:00
/variable/CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION
2019-11-11 23:01:05 +01:00
/variable/CTEST_CUSTOM_TESTS_IGNORE
2015-11-17 17:22:37 +01:00
/variable/CTEST_CUSTOM_WARNING_EXCEPTION
/variable/CTEST_CUSTOM_WARNING_MATCH
2015-04-27 22:25:09 +02:00
/variable/CTEST_CVS_CHECKOUT
/variable/CTEST_CVS_COMMAND
/variable/CTEST_CVS_UPDATE_OPTIONS
/variable/CTEST_DROP_LOCATION
/variable/CTEST_DROP_METHOD
/variable/CTEST_DROP_SITE
/variable/CTEST_DROP_SITE_CDASH
/variable/CTEST_DROP_SITE_PASSWORD
/variable/CTEST_DROP_SITE_USER
2015-11-17 17:22:37 +01:00
/variable/CTEST_EXTRA_COVERAGE_GLOB
2015-04-27 22:25:09 +02:00
/variable/CTEST_GIT_COMMAND
2016-07-09 11:21:54 +02:00
/variable/CTEST_GIT_INIT_SUBMODULES
2015-04-27 22:25:09 +02:00
/variable/CTEST_GIT_UPDATE_CUSTOM
/variable/CTEST_GIT_UPDATE_OPTIONS
/variable/CTEST_HG_COMMAND
/variable/CTEST_HG_UPDATE_OPTIONS
2018-01-26 17:06:56 +01:00
/variable/CTEST_LABELS_FOR_SUBPROJECTS
2015-04-27 22:25:09 +02:00
/variable/CTEST_MEMORYCHECK_COMMAND
/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS
/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS
/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE
/variable/CTEST_MEMORYCHECK_TYPE
/variable/CTEST_NIGHTLY_START_TIME
/variable/CTEST_P4_CLIENT
/variable/CTEST_P4_COMMAND
/variable/CTEST_P4_OPTIONS
/variable/CTEST_P4_UPDATE_OPTIONS
2020-08-30 11:54:41 +02:00
/variable/CTEST_RESOURCE_SPEC_FILE
2018-04-23 21:13:27 +02:00
/variable/CTEST_RUN_CURRENT_SCRIPT
2015-04-27 22:25:09 +02:00
/variable/CTEST_SCP_COMMAND
2021-09-14 00:13:48 +02:00
/variable/CTEST_SCRIPT_DIRECTORY
2015-04-27 22:25:09 +02:00
/variable/CTEST_SITE
2022-11-16 20:14:03 +01:00
/variable/CTEST_SOURCE_DIRECTORY
2022-03-29 21:10:50 +02:00
/variable/CTEST_SUBMIT_INACTIVITY_TIMEOUT
2019-11-11 23:01:05 +01:00
/variable/CTEST_SUBMIT_URL
2015-04-27 22:25:09 +02:00
/variable/CTEST_SVN_COMMAND
/variable/CTEST_SVN_OPTIONS
/variable/CTEST_SVN_UPDATE_OPTIONS
2015-11-17 17:22:37 +01:00
/variable/CTEST_TEST_LOAD
2015-04-27 22:25:09 +02:00
/variable/CTEST_TEST_TIMEOUT
/variable/CTEST_TRIGGER_SITE
/variable/CTEST_UPDATE_COMMAND
/variable/CTEST_UPDATE_OPTIONS
/variable/CTEST_UPDATE_VERSION_ONLY
2019-11-11 23:01:05 +01:00
/variable/CTEST_UPDATE_VERSION_OVERRIDE
2015-04-27 22:25:09 +02:00
/variable/CTEST_USE_LAUNCHERS
2014-08-03 19:52:23 +02:00
Variables for CPack
===================
.. toctree::
:maxdepth: 1
/variable/CPACK_ABSOLUTE_DESTINATION_FILES
/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY
2021-09-14 00:13:48 +02:00
/variable/CPACK_CUSTOM_INSTALL_VARIABLES
2014-08-03 19:52:23 +02:00
/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY
2018-04-23 21:13:27 +02:00
/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
2014-08-03 19:52:23 +02:00
/variable/CPACK_PACKAGING_INSTALL_PREFIX
/variable/CPACK_SET_DESTDIR
/variable/CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
2019-11-11 23:01:05 +01:00
Variable Expansion Operators
============================
.. toctree::
:maxdepth: 1
/variable/CACHE
/variable/ENV
Internal Variables
==================
CMake has many internal variables. Most of them are undocumented.
Some of them, however, were at some point described as normal
variables, and therefore may be encountered in legacy code. They
are subject to change, and not recommended for use in project code.
.. toctree::
:maxdepth: 1
/variable/CMAKE_HOME_DIRECTORY
/variable/CMAKE_INTERNAL_PLATFORM_ABI
/variable/CMAKE_LANG_COMPILER_ABI
/variable/CMAKE_LANG_COMPILER_ARCHITECTURE_ID
/variable/CMAKE_LANG_COMPILER_VERSION_INTERNAL
2022-03-29 21:10:50 +02:00
/variable/CMAKE_LANG_LINKER_PREFERENCE
/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES
2019-11-11 23:01:05 +01:00
/variable/CMAKE_LANG_PLATFORM_ID
/variable/CMAKE_NOT_USING_CONFIG_FLAGS
/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION