{
	"ANDROID": {
		"name": "ANDROID",
		"description": "Задайте значение 1, если целевой системой (CMAKE_SYSTEM_NAME) является Android."
	},
	"APPLE": {
		"name": "APPLE",
		"description": "Задайте значение True, если целевой системой является платформа Apple (macOS, iOS, tvOS, visionOS или watchOS)."
	},
	"BORLAND": {
		"name": "BORLAND",
		"description": "Значение true, если используется компилятор Borland."
	},
	"BSD": {
		"name": "BSD",
		"description": "Настройте строковое значение, если целевой системой является BSD. Допустимо одно из следующих значений: DragonFlyBSD, FreeBSD, OpenBSD или NetBSD."
	},
	"BUILD_SHARED_LIBS": {
		"name": "BUILD_SHARED_LIBS",
		"description": "Укажите add_library, чтобы по умолчанию использовались ОБЩИЕ библиотеки вместо СТАТИЧЕСКИХ библиотек, если они вызываются без явного типа библиотеки."
	},
	"CACHE": {
		"name": "CACHE",
		"description": "Оператор для чтения переменных кэша."
	},
	"CMAKE_ABSOLUTE_DESTINATION_FILES": {
		"name": "CMAKE_ABSOLUTE_DESTINATION_FILES",
		"description": "Список файлов, которые были установлены с помощью абсолютного конечного пути ABSOLUTE DESTINATION."
	},
	"CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY": {
		"name": "CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY",
		"description": "Следует ли включить параметр DEPENDS_EXPLICIT_ONLY по умолчанию в add_custom_command."
	},
	"CMAKE_ADSP_ROOT": {
		"name": "CMAKE_ADSP_ROOT",
		"description": "При :ref:`Cross Compiling for ADSP SHARC/Blackfin` эта переменная содержит абсолютный путь к последней установке CCES или VDSP++. Ожидается, что каталог будет содержать компиляторы cc21k.exe и ccblkfn.exe. Это будет установлено автоматически, если будет найдена установка CCES или VDSP++ по умолчанию."
	},
	"CMAKE_AIX_EXPORT_ALL_SYMBOLS": {
		"name": "CMAKE_AIX_EXPORT_ALL_SYMBOLS",
		"description": "Значение по умолчанию для целевого свойства AIX_EXPORT_ALL_SYMBOLS. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании."
	},
	"CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS": {
		"name": "CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS",
		"description": "Значение по умолчанию для целевого свойства ANDROID_ANT_ADDITIONAL_OPTIONS. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_API": {
		"name": "CMAKE_ANDROID_API",
		"description": "При перекрестной компиляции для Android с помощью NVIDIA Nsight Tegra Visual Studio Edition эту переменную можно задать, чтобы указать значение по умолчанию для целевого свойства ANDROID_API. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_API_MIN": {
		"name": "CMAKE_ANDROID_API_MIN",
		"description": "Значение по умолчанию для целевого свойства ANDROID_API_MIN. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_ARCH": {
		"name": "CMAKE_ANDROID_ARCH",
		"description": "При перекрестной компиляции для Android с помощью NVIDIA Nsight Tegra Visual Studio Edition эту переменную можно задать, чтобы указать значение по умолчанию для целевого свойства ANDROID_ARCH. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_ARCH_ABI": {
		"name": "CMAKE_ANDROID_ARCH_ABI",
		"description": "При перекрестной компиляции для Android эта переменная указывает целевую архитектуру и используемый ABI. Допустимые значения:"
	},
	"CMAKE_ANDROID_ARM_MODE": {
		"name": "CMAKE_ANDROID_ARM_MODE",
		"description": "Когда выполняется перекрестная компиляция для Android и для CMAKE_ANDROID_ARCH_ABI задана одна из архитектур armeabi, установите для CMAKE_ANDROID_ARM_MODE значение ON, чтобы ориентироваться на 32-разрядные процессоры ARM (-marm). В противном случае по умолчанию используется ориентация на 16-разрядные процессоры Thumb (-mthumb)."
	},
	"CMAKE_ANDROID_ARM_NEON": {
		"name": "CMAKE_ANDROID_ARM_NEON",
		"description": "Когда выполняется перекрестная компиляция для Android и для CMAKE_ANDROID_ARCH_ABI задано armeabi-v7a, установите для CMAKE_ANDROID_ARM_NEON значение ON, чтобы ориентироваться на устройства ARM NEON."
	},
	"CMAKE_ANDROID_ASSETS_DIRECTORIES": {
		"name": "CMAKE_ANDROID_ASSETS_DIRECTORIES",
		"description": "Значение по умолчанию для целевого свойства ANDROID_ASSETS_DIRECTORIES. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_EXCEPTIONS": {
		"name": "CMAKE_ANDROID_EXCEPTIONS",
		"description": "При перекрестной компиляции для Android с помощью NDK эту переменную можно задать, чтобы указать, включены ли исключения."
	},
	"CMAKE_ANDROID_GUI": {
		"name": "CMAKE_ANDROID_GUI",
		"description": "Значение по умолчанию для целевого свойства ANDROID_GUI исполняемых файлов. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_JAR_DEPENDENCIES": {
		"name": "CMAKE_ANDROID_JAR_DEPENDENCIES",
		"description": "Значение по умолчанию для целевого свойства ANDROID_JAR_DEPENDENCIES. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_JAR_DIRECTORIES": {
		"name": "CMAKE_ANDROID_JAR_DIRECTORIES",
		"description": "Значение по умолчанию для целевого свойства ANDROID_JAR_DIRECTORIES. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_JAVA_SOURCE_DIR": {
		"name": "CMAKE_ANDROID_JAVA_SOURCE_DIR",
		"description": "Значение по умолчанию для целевого свойства ANDROID_JAVA_SOURCE_DIR. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES": {
		"name": "CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES",
		"description": "Значение по умолчанию для целевого свойства ANDROID_NATIVE_LIB_DEPENDENCIES. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES": {
		"name": "CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES",
		"description": "Значение по умолчанию для целевого свойства ANDROID_NATIVE_LIB_DIRECTORIES. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_NDK": {
		"name": "CMAKE_ANDROID_NDK",
		"description": "При перекрестной компиляции для Android с помощью NDK эта переменная содержит абсолютный путь к корневому каталогу NDK. Этот каталог должен содержать подкаталог platforms с каталогами android-<api>."
	},
	"CMAKE_ANDROID_NDK_DEPRECATED_HEADERS": {
		"name": "CMAKE_ANDROID_NDK_DEPRECATED_HEADERS",
		"description": "При перекрестной компиляции для Android с помощью NDK эту переменную можно задать, чтобы указать, следует ли использовать нерекомендуемые заголовки для отдельных уровней API вместо унифицированных заголовков."
	},
	"CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG": {
		"name": "CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG",
		"description": "При перекрестной компиляции для Android с помощью NDK эта переменная предоставляет \"тег узла\" NDK, который используется для формирования пути к предварительно созданным цепочкам инструментов, выполняемым на узле."
	},
	"CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION": {
		"name": "CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION",
		"description": "При перекрестной компиляции для Android с помощью NDK эту переменную можно задать, чтобы указать версию цепочки инструментов, используемой в качестве компилятора."
	},
	"CMAKE_ANDROID_NDK_VERSION": {
		"name": "CMAKE_ANDROID_NDK_VERSION",
		"description": "При перекрестной компиляции для Android с помощью NDK и с использованием Android NDK версии 11 или более поздней версии эта переменная предоставляется CMake для передачи номера версии NDK."
	},
	"CMAKE_ANDROID_PROCESS_MAX": {
		"name": "CMAKE_ANDROID_PROCESS_MAX",
		"description": "Значение по умолчанию для целевого свойства ANDROID_PROCESS_MAX. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_PROGUARD": {
		"name": "CMAKE_ANDROID_PROGUARD",
		"description": "Значение по умолчанию для целевого свойства ANDROID_PROGUARD. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_PROGUARD_CONFIG_PATH": {
		"name": "CMAKE_ANDROID_PROGUARD_CONFIG_PATH",
		"description": "Значение по умолчанию для целевого свойства ANDROID_PROGUARD_CONFIG_PATH. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_RTTI": {
		"name": "CMAKE_ANDROID_RTTI",
		"description": "При перекрестной компиляции для Android с помощью NDK эту переменную можно задать, чтобы указать, включен ли RTTI."
	},
	"CMAKE_ANDROID_SECURE_PROPS_PATH": {
		"name": "CMAKE_ANDROID_SECURE_PROPS_PATH",
		"description": "Значение по умолчанию для целевого свойства ANDROID_SECURE_PROPS_PATH. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_SKIP_ANT_STEP": {
		"name": "CMAKE_ANDROID_SKIP_ANT_STEP",
		"description": "Значение по умолчанию для целевого свойства ANDROID_SKIP_ANT_STEP. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_ANDROID_STANDALONE_TOOLCHAIN": {
		"name": "CMAKE_ANDROID_STANDALONE_TOOLCHAIN",
		"description": "При перекрестной компиляции для Android с помощью автономной цепочки инструментов эта переменная содержит абсолютный путь к корневому каталогу цепочки инструментов. Указанный каталог должен содержать подкаталог sysroot."
	},
	"CMAKE_ANDROID_STL_TYPE": {
		"name": "CMAKE_ANDROID_STL_TYPE",
		"description": "При перекрестной компиляции для Android с помощью NVIDIA Nsight Tegra Visual Studio Edition эту переменную можно задать, чтобы указать значение по умолчанию для целевого свойства ANDROID_STL_TYPE. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_APPBUNDLE_PATH": {
		"name": "CMAKE_APPBUNDLE_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для пакетов приложений macOS, используемых командами find_program и find_package."
	},
	"CMAKE_APPLE_SILICON_PROCESSOR": {
		"name": "CMAKE_APPLE_SILICON_PROCESSOR",
		"description": "На узлах Apple Silicon под управлением macOS установите эту переменную, чтобы сообщить CMake, какую архитектуру следует использовать для CMAKE_HOST_SYSTEM_PROCESSOR. Допустимые значения: \"arm64\" и \"x86_64\"."
	},
	"CMAKE_AR": {
		"name": "CMAKE_AR",
		"description": "Имя средства архивации для статических библиотек."
	},
	"CMAKE_ARCHIVE_OUTPUT_DIRECTORY": {
		"name": "CMAKE_ARCHIVE_OUTPUT_DIRECTORY",
		"description": "Указывает, куда поместить конечные файлы ARCHIVE при сборке."
	},
	"CMAKE_ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Указывает, куда поместить конечные файлы ARCHIVE при сборке для определенной конфигурации."
	},
	"CMAKE_ARGC": {
		"name": "CMAKE_ARGC",
		"description": "Число аргументов командной строки, переданных в CMake в режиме скрипта."
	},
	"CMAKE_ARGV0": {
		"name": "CMAKE_ARGV0",
		"description": "Аргумент командной строки, переданный в CMake в режиме скрипта."
	},
	"CMAKE_AUTOGEN_BETTER_GRAPH_MULTI_CONFIG": {
		"name": "CMAKE_AUTOGEN_BETTER_GRAPH_MULTI_CONFIG",
		"description": "Эта переменная используется для инициализации свойства AUTOGEN_BETTER_GRAPH_MULTI_CONFIG для всех целей по мере их создания. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_AUTOGEN_COMMAND_LINE_LENGTH_MAX": {
		"name": "CMAKE_AUTOGEN_COMMAND_LINE_LENGTH_MAX",
		"description": "Ограничение длины командной строки для целей autogen, например moc или uic, которое запускает использование файлов ответов в Windows вместо передачи всех аргументов в командную строку."
	},
	"CMAKE_AUTOGEN_ORIGIN_DEPENDS": {
		"name": "CMAKE_AUTOGEN_ORIGIN_DEPENDS",
		"description": "Переключатель для пересылки зависимостей исходных целевых объектов соответствующим целевым объектам <ORIGIN>_autogen."
	},
	"CMAKE_AUTOGEN_PARALLEL": {
		"name": "CMAKE_AUTOGEN_PARALLEL",
		"description": "Число параллельных процессов moc или uic, запускаемых при использовании AUTOMOC и AUTOUIC."
	},
	"CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE": {
		"name": "CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE",
		"description": "Эта переменная используется для инициализации свойства AUTOGEN_USE_SYSTEM_INCLUDE во всех целевых объектах при их создании. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_AUTOGEN_VERBOSE": {
		"name": "CMAKE_AUTOGEN_VERBOSE",
		"description": "Задает уровень детализации AUTOMOC, AUTOUIC и AUTORCC. Положительное целое число или логическое значение true позволяет генераторам AUTO* выводить дополнительные сведения для обработки."
	},
	"CMAKE_AUTOMOC": {
		"name": "CMAKE_AUTOMOC",
		"description": "Указывает, следует ли автоматически обрабатывать moc для целевых объектов Qt."
	},
	"CMAKE_AUTOMOC_COMPILER_PREDEFINES": {
		"name": "CMAKE_AUTOMOC_COMPILER_PREDEFINES",
		"description": "Эта переменная используется для инициализации свойства AUTOMOC_COMPILER_PREDEFINES во всех целевых объектах. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_AUTOMOC_DEPEND_FILTERS": {
		"name": "CMAKE_AUTOMOC_DEPEND_FILTERS",
		"description": "Фильтрация определений, используемых CMAKE_AUTOMOC для извлечения имен файлов из исходного кода в виде дополнительных зависимостей для файла moc."
	},
	"CMAKE_AUTOMOC_EXECUTABLE": {
		"name": "CMAKE_AUTOMOC_EXECUTABLE",
		"description": "Эта переменная используется для инициализации свойства AUTOMOC_EXECUTABLE во всех целевых объектах. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_AUTOMOC_MACRO_NAMES": {
		"name": "CMAKE_AUTOMOC_MACRO_NAMES",
		"description": "Разделенный точками с запятой список имен макросов, используемых CMAKE_AUTOMOC для определения того, нужно ли обрабатывать файл C++ с помощью moc."
	},
	"CMAKE_AUTOMOC_MOC_OPTIONS": {
		"name": "CMAKE_AUTOMOC_MOC_OPTIONS",
		"description": "Дополнительные параметры для moc при использовании CMAKE_AUTOMOC."
	},
	"CMAKE_AUTOMOC_PATH_PREFIX": {
		"name": "CMAKE_AUTOMOC_PATH_PREFIX",
		"description": "Указывает, следует ли создавать параметр префикса пути -p для moc в целевых объектах Qt, для которых включено свойство AUTOMOC."
	},
	"CMAKE_AUTOMOC_RELAXED_MODE": {
		"name": "CMAKE_AUTOMOC_RELAXED_MODE",
		"description": "Переключение между строгим и нестрогим режимом automoc."
	},
	"CMAKE_AUTORCC": {
		"name": "CMAKE_AUTORCC",
		"description": "Указывает, следует ли автоматически обрабатывать rcc для целевых объектов Qt."
	},
	"CMAKE_AUTORCC_EXECUTABLE": {
		"name": "CMAKE_AUTORCC_EXECUTABLE",
		"description": "Эта переменная используется для инициализации свойства AUTORCC_EXECUTABLE во всех целевых объектах. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_AUTORCC_OPTIONS": {
		"name": "CMAKE_AUTORCC_OPTIONS",
		"description": "Дополнительные параметры для rcc при использовании CMAKE_AUTORCC."
	},
	"CMAKE_AUTOUIC": {
		"name": "CMAKE_AUTOUIC",
		"description": "Указывает, следует ли автоматически обрабатывать uic для целевых объектов Qt."
	},
	"CMAKE_AUTOUIC_EXECUTABLE": {
		"name": "CMAKE_AUTOUIC_EXECUTABLE",
		"description": "Эта переменная используется для инициализации свойства AUTOUIC_EXECUTABLE во всех целевых объектах. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_AUTOUIC_OPTIONS": {
		"name": "CMAKE_AUTOUIC_OPTIONS",
		"description": "Дополнительные параметры для uic при использовании CMAKE_AUTOUIC."
	},
	"CMAKE_AUTOUIC_SEARCH_PATHS": {
		"name": "CMAKE_AUTOUIC_SEARCH_PATHS",
		"description": "Список путей поиска, используемый CMAKE_AUTOUIC для поиска включенных файлов UI."
	},
	"CMAKE_BACKWARDS_COMPATIBILITY": {
		"name": "CMAKE_BACKWARDS_COMPATIBILITY",
		"description": "Не рекомендуется. См. документацию по политике CMake CMP0001."
	},
	"CMAKE_BINARY_DIR": {
		"name": "CMAKE_BINARY_DIR",
		"description": "Путь к верхнему уровню дерева сборки."
	},
	"CMAKE_BUILD_RPATH": {
		"name": "CMAKE_BUILD_RPATH",
		"description": "Разделенный точками с запятой список, указывающий записи пути времени выполнения (RPATH) для добавления в двоичные файлы, связанные в дереве сборки (для платформ, поддерживающих это). Данные записи не будут использоваться для двоичных файлов в дереве установки. См. также описание переменной CMAKE_INSTALL_RPATH."
	},
	"CMAKE_BUILD_RPATH_USE_ORIGIN": {
		"name": "CMAKE_BUILD_RPATH_USE_ORIGIN",
		"description": "Следует ли использовать относительные пути для RPATH сборки."
	},
	"CMAKE_BUILD_TOOL": {
		"name": "CMAKE_BUILD_TOOL",
		"description": "Эта переменная существует только для обеспечения обратной совместимости. Она содержит то же значение, что и CMAKE_MAKE_PROGRAM. Используйте эту переменную вместо данной."
	},
	"CMAKE_BUILD_TYPE": {
		"name": "CMAKE_BUILD_TYPE",
		"description": "Указывает тип сборки для генераторов с одной конфигурацией (например, генераторы Makefile или Ninja). Типичные значения: Debug, Release, RelWithDebInfo и MinSizeRel, но также могут быть определены настраиваемые типы сборки."
	},
	"CMAKE_BUILD_WITH_INSTALL_NAME_DIR": {
		"name": "CMAKE_BUILD_WITH_INSTALL_NAME_DIR",
		"description": "Указывает, следует ли использовать INSTALL_NAME_DIR для целевых объектов в дереве сборки."
	},
	"CMAKE_BUILD_WITH_INSTALL_RPATH": {
		"name": "CMAKE_BUILD_WITH_INSTALL_RPATH",
		"description": "Используйте путь установки для RPATH."
	},
	"CMAKE_CACHEFILE_DIR": {
		"name": "CMAKE_CACHEFILE_DIR",
		"description": "Эта переменная используется внутри CMake, ее невозможно задать при первой настройке дерева сборки. Когда эта переменная задана, ее значение совпадает со значением переменной CMAKE_BINARY_DIR, которую и следует использовать вместо нее."
	},
	"CMAKE_CACHE_MAJOR_VERSION": {
		"name": "CMAKE_CACHE_MAJOR_VERSION",
		"description": "Основной номер версии CMake, используемый для создания файла CMakeCache.txt"
	},
	"CMAKE_CACHE_MINOR_VERSION": {
		"name": "CMAKE_CACHE_MINOR_VERSION",
		"description": "Дополнительный номер версии CMake, используемый для создания файла CMakeCache.txt"
	},
	"CMAKE_CACHE_PATCH_VERSION": {
		"name": "CMAKE_CACHE_PATCH_VERSION",
		"description": "Версия исправления CMake, используемая для создания файла CMakeCache.txt"
	},
	"CMAKE_CFG_INTDIR": {
		"name": "CMAKE_CFG_INTDIR",
		"description": "Ссылка времени сборки на выходной подкаталог для конкретной конфигурации."
	},
	"CMAKE_CLANG_VFS_OVERLAY": {
		"name": "CMAKE_CLANG_VFS_OVERLAY",
		"description": "При перекрестной компиляции для Windows с использованием clang-cl эта переменная может содержать абсолютный путь, указывающий на файл YAML виртуальной файловой системы clang, который позволяет clang-cl разрешать имена заголовков Windows в файловой системе с учетом регистра."
	},
	"CMAKE_CL_64": {
		"name": "CMAKE_CL_64",
		"description": "Не рекомендуется. Вместо этого используйте CMAKE_SIZEOF_VOID_P."
	},
	"CMAKE_CODEBLOCKS_COMPILER_ID": {
		"name": "CMAKE_CODEBLOCKS_COMPILER_ID",
		"description": "Изменение идентификатора компилятора в созданных файлах проекта CodeBlocks."
	},
	"CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES": {
		"name": "CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES",
		"description": "Изменение способа для создания файлов проекта в генераторе CodeBlocks."
	},
	"CMAKE_CODELITE_USE_TARGETS": {
		"name": "CMAKE_CODELITE_USE_TARGETS",
		"description": "Изменение способа для создания файлов проекта в генераторе CodeLite."
	},
	"CMAKE_COLOR_DIAGNOSTICS": {
		"name": "CMAKE_COLOR_DIAGNOSTICS",
		"description": "Включите диагностику цвета во всем."
	},
	"CMAKE_COLOR_MAKEFILE": {
		"name": "CMAKE_COLOR_MAKEFILE",
		"description": "Включает вывод в цвете при использовании генераторов makefile."
	},
	"CMAKE_COMMAND": {
		"name": "CMAKE_COMMAND",
		"description": "Полный путь к исполняемому файлу cmake."
	},
	"CMAKE_COMPILER_2005": {
		"name": "CMAKE_COMPILER_2005",
		"description": "Использование компилятора Visual Studio 2005 от Майкрософт"
	},
	"CMAKE_COMPILER_IS_GNUCC": {
		"name": "CMAKE_COMPILER_IS_GNUCC",
		"description": "Истина, если компилятор C является GNU."
	},
	"CMAKE_COMPILER_IS_GNUCXX": {
		"name": "CMAKE_COMPILER_IS_GNUCXX",
		"description": "Истина, если компилятор C++ (CXX) является GNU."
	},
	"CMAKE_COMPILER_IS_GNUG77": {
		"name": "CMAKE_COMPILER_IS_GNUG77",
		"description": "Истина, если компилятор Fortran является GNU."
	},
	"CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY": {
		"name": "CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY",
		"description": "Выходной каталог для PDB-файлов отладочного символа Майкрософт, созданных компилятором при сборке исходных файлов."
	},
	"CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию выходной каталог для PDB-файлов отладочного символа Майкрософт, созданных компилятором при сборке исходных файлов."
	},
	"CMAKE_COMPILE_WARNING_AS_ERROR": {
		"name": "CMAKE_COMPILE_WARNING_AS_ERROR",
		"description": "Укажите, следует ли обрабатывать предупреждения при компиляции как ошибки."
	},
	"CMAKE_CONFIGURATION_TYPES": {
		"name": "CMAKE_CONFIGURATION_TYPES",
		"description": "Указывает доступные типы сборки (конфигурации) для генераторов с несколькими конфигурациями (например, Visual Studio, Xcode или Ninja Multi-Config) в виде списка, разделенного точками с запятой. Типичные записи включают \"Debug\", \"Release\", \"RelWithDebInfo\" и \"MinSizeRel\", но также могут быть определены настраиваемые типы сборки."
	},
	"CMAKE_<CONFIG>_POSTFIX": {
		"name": "CMAKE_<CONFIG>_POSTFIX",
		"description": "Постфикс имени файла по умолчанию для библиотек, относящихся к конфигурации <CONFIG>."
	},
	"CMAKE_CPACK_COMMAND": {
		"name": "CMAKE_CPACK_COMMAND",
		"description": "Полный путь к команде cpack, установленной с CMake."
	},
	"CMAKE_CROSSCOMPILING": {
		"name": "CMAKE_CROSSCOMPILING",
		"description": "CMake задает эту переменную, чтобы указать, выполняется ли перекрестная компиляция, но обратите внимание на указанные ниже ограничения."
	},
	"CMAKE_CROSSCOMPILING_EMULATOR": {
		"name": "CMAKE_CROSSCOMPILING_EMULATOR",
		"description": "Эта переменная используется только в том случае, если CMAKE_CROSSCOMPILING включена. Она должна указывать на команду в основной системе, которая может запустить сборку исполняемого файла для целевой системы."
	},
	"CMAKE_CROSS_CONFIGS": {
		"name": "CMAKE_CROSS_CONFIGS",
		"description": "Задает разделенный точками с запятой список конфигураций, доступных для всех файлов build-<Config>.ninja в генераторе Ninja с несколькими конфигурациями. Эта переменная активирует режим перекрестной конфигурации. Сборка целевых объектов из каждой конфигурации, указанной в этой переменной, может быть выполнена из любого файла build-<Config>.ninja. Пользовательские команды будут использовать собственную конфигурацию файла build-<Config>.ninja. Если задано значение all, все конфигурации из CMAKE_CONFIGURATION_TYPES являются перекрестными. Если список не задан или пуст, каждый файл build-<Config>.ninja будет содержать правила сборки только для собственной конфигурации."
	},
	"CMAKE_CTEST_ARGUMENTS": {
		"name": "CMAKE_CTEST_ARGUMENTS",
		"description": "Задайте разделенный точками с запятой список аргументов командной строки, которые будут переданы в ctest при выполнении тестов с целью test (или RUN_TESTS) созданной системы сборки."
	},
	"CMAKE_CTEST_COMMAND": {
		"name": "CMAKE_CTEST_COMMAND",
		"description": "Полный путь к команде ctest, установленной с CMake."
	},
	"CMAKE_CUDA_ARCHITECTURES": {
		"name": "CMAKE_CUDA_ARCHITECTURES",
		"description": "Значение по умолчанию для свойства CUDA_ARCHITECTURES целевых объектов."
	},
	"CMAKE_CUDA_COMPILE_FEATURES": {
		"name": "CMAKE_CUDA_COMPILE_FEATURES",
		"description": "Список компонентов, известных компилятору CUDA"
	},
	"CMAKE_CUDA_EXTENSIONS": {
		"name": "CMAKE_CUDA_EXTENSIONS",
		"description": "Значение по умолчанию для целевого свойства CUDA_EXTENSIONS, если оно задано при создании целевого объекта."
	},
	"CMAKE_CUDA_HOST_COMPILER": {
		"name": "CMAKE_CUDA_HOST_COMPILER",
		"description": "Это исходное имя CUDA для более общей переменной CMAKE_<LANG>_HOST_COMPILER. Дополнительные сведения см. в последнем."
	},
	"CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS": {
		"name": "CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS",
		"description": "Значение по умолчанию для свойства CUDA_RESOLVE_DEVICE_SYMBOLS целевого объекта, если оно задано. По умолчанию эта переменная не определена."
	},
	"CMAKE_CUDA_RUNTIME_LIBRARY": {
		"name": "CMAKE_CUDA_RUNTIME_LIBRARY",
		"description": "Выберите библиотеку CUDA времени выполнения для использования при компиляции и компоновке кода CUDA. Эта переменная используется для инициализации свойства CUDA_RUNTIME_LIBRARY для всех целевых объектов при их создании."
	},
	"CMAKE_CUDA_SEPARABLE_COMPILATION": {
		"name": "CMAKE_CUDA_SEPARABLE_COMPILATION",
		"description": "Значение по умолчанию для целевого свойства CUDA_SEPARABLE_COMPILATION. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании."
	},
	"CMAKE_CUDA_STANDARD": {
		"name": "CMAKE_CUDA_STANDARD",
		"description": "Значение по умолчанию для целевого свойства CUDA_STANDARD, если оно задано при создании целевого объекта."
	},
	"CMAKE_CUDA_STANDARD_REQUIRED": {
		"name": "CMAKE_CUDA_STANDARD_REQUIRED",
		"description": "Значение по умолчанию для целевого свойства CUDA_STANDARD_REQUIRED, если оно задано при создании целевого объекта."
	},
	"CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES",
		"description": "Если язык CUDA включен, этот параметр предоставляет разделенный точками с запятой список каталогов, предоставляемый CUDA Toolkit. Это значение может быть удобным для исходных файлов C++ для включения заголовков CUDA."
	},
	"CMAKE_CURRENT_BINARY_DIR": {
		"name": "CMAKE_CURRENT_BINARY_DIR",
		"description": "Путь к каталогу двоичных файлов, который сейчас обрабатывается."
	},
	"CMAKE_CURRENT_FUNCTION": {
		"name": "CMAKE_CURRENT_FUNCTION",
		"description": "При выполнении кода внутри функции эта переменная содержит имя текущей функции. Оно может быть полезно для диагностики или сообщений отладки."
	},
	"CMAKE_CURRENT_FUNCTION_LIST_DIR": {
		"name": "CMAKE_CURRENT_FUNCTION_LIST_DIR",
		"description": "При выполнении кода внутри функции эта переменная содержит полный каталог listfile, в котором определена текущая функция."
	},
	"CMAKE_CURRENT_FUNCTION_LIST_FILE": {
		"name": "CMAKE_CURRENT_FUNCTION_LIST_FILE",
		"description": "При выполнении кода внутри функции эта переменная содержит полный путь к listfile, в котором определена текущая функция."
	},
	"CMAKE_CURRENT_FUNCTION_LIST_LINE": {
		"name": "CMAKE_CURRENT_FUNCTION_LIST_LINE",
		"description": "При выполнении кода внутри функции эта переменная содержит номер строки в listfile, где определена текущая функция."
	},
	"CMAKE_CURRENT_LIST_DIR": {
		"name": "CMAKE_CURRENT_LIST_DIR",
		"description": "Полное имя каталога для файла списка, который сейчас обрабатывается."
	},
	"CMAKE_CURRENT_LIST_FILE": {
		"name": "CMAKE_CURRENT_LIST_FILE",
		"description": "Полный путь к файлу списка, который сейчас обрабатывается."
	},
	"CMAKE_CURRENT_LIST_LINE": {
		"name": "CMAKE_CURRENT_LIST_LINE",
		"description": "Номер строки текущего обрабатываемого файла."
	},
	"CMAKE_CURRENT_SOURCE_DIR": {
		"name": "CMAKE_CURRENT_SOURCE_DIR",
		"description": "Путь к каталогу исходных файлов, который сейчас обрабатывается."
	},
	"CMAKE_CXX_COMPILER_IMPORT_STD": {
		"name": "CMAKE_CXX_COMPILER_IMPORT_STD",
		"description": "Список стандартных уровней C++, для которых существует поддержка std импорта для текущей цепочки инструментов C++. Поддержка C++<NN> может быть обнаружена с помощью предиката <NN> IN_LIST CMAKE_CXX_COMPILER_IMPORT_STD с командой if."
	},
	"CMAKE_CXX_COMPILE_FEATURES": {
		"name": "CMAKE_CXX_COMPILE_FEATURES",
		"description": "Список компонентов, известных компилятору C++"
	},
	"CMAKE_CXX_EXTENSIONS": {
		"name": "CMAKE_CXX_EXTENSIONS",
		"description": "Значение по умолчанию для целевого свойства CXX_EXTENSIONS, если оно задано при создании целевого объекта."
	},
	"CMAKE_CXX_MODULE_STD": {
		"name": "CMAKE_CXX_MODULE_STD",
		"description": "Следует ли добавлять целевые объекты служебной программы в качестве зависимостей к целевым cxx_std_23 или нет."
	},
	"CMAKE_CXX_SCAN_FOR_MODULES": {
		"name": "CMAKE_CXX_SCAN_FOR_MODULES",
		"description": "Следует ли проверять исходные файлы C++ на наличие зависимостей модулей."
	},
	"CMAKE_CXX_STANDARD": {
		"name": "CMAKE_CXX_STANDARD",
		"description": "Значение по умолчанию для целевого свойства CXX_STANDARD, если оно задано при создании целевого объекта."
	},
	"CMAKE_CXX_STANDARD_REQUIRED": {
		"name": "CMAKE_CXX_STANDARD_REQUIRED",
		"description": "Значение по умолчанию для целевого свойства CXX_STANDARD_REQUIRED, если оно задано при создании целевого объекта."
	},
	"CMAKE_C_COMPILE_FEATURES": {
		"name": "CMAKE_C_COMPILE_FEATURES",
		"description": "Список компонентов, известных компилятору C"
	},
	"CMAKE_C_EXTENSIONS": {
		"name": "CMAKE_C_EXTENSIONS",
		"description": "Значение по умолчанию для целевого свойства C_EXTENSIONS, если оно задано при создании целевого объекта."
	},
	"CMAKE_C_STANDARD": {
		"name": "CMAKE_C_STANDARD",
		"description": "Значение по умолчанию для целевого свойства C_STANDARD, если оно задано при создании целевого объекта."
	},
	"CMAKE_C_STANDARD_REQUIRED": {
		"name": "CMAKE_C_STANDARD_REQUIRED",
		"description": "Значение по умолчанию для целевого свойства C_STANDARD_REQUIRED, если оно задано при создании целевого объекта."
	},
	"CMAKE_DEBUG_POSTFIX": {
		"name": "CMAKE_DEBUG_POSTFIX",
		"description": "См. описание переменной CMAKE_<CONFIG>_POSTFIX."
	},
	"CMAKE_DEBUG_TARGET_PROPERTIES": {
		"name": "CMAKE_DEBUG_TARGET_PROPERTIES",
		"description": "Включает трассировку выходных данных для целевых свойств."
	},
	"CMAKE_DEFAULT_BUILD_TYPE": {
		"name": "CMAKE_DEFAULT_BUILD_TYPE",
		"description": "Задает конфигурацию, используемую по умолчанию в файле build.ninja в генераторе Ninja с несколькими конфигурациями. Если эта переменная задана, build.ninja использует правила сборки из файла build-<Config>.ninja по умолчанию. Все пользовательские команды выполняются с этой конфигурацией. Если переменная не задана, вместо нее используется первый элемент из CMAKE_CONFIGURATION_TYPES."
	},
	"CMAKE_DEFAULT_CONFIGS": {
		"name": "CMAKE_DEFAULT_CONFIGS",
		"description": "Задает разделенный точками с запятой список конфигураций для сборки целевого объекта в build.ninja, если суффикс :<Config> не указан в генераторе Ninja с несколькими конфигурациями. Если задано значение all, используются все конфигурации из CMAKE_CROSS_CONFIGS. Если значение не указано, по умолчанию используется CMAKE_DEFAULT_BUILD_TYPE."
	},
	"CMAKE_DEPENDS_IN_PROJECT_ONLY": {
		"name": "CMAKE_DEPENDS_IN_PROJECT_ONLY",
		"description": "Если в каталоге задано значение TRUE, система сборки, созданная генераторами makefile, настроена только для учета зависимостей от исходных файлов, находящихся в исходном каталоге или каталоге двоичных файлов. Изменения в исходных файлах за пределами этих каталогов не приведут к перестроениям."
	},
	"CMAKE_DEPENDS_USE_COMPILER": {
		"name": "CMAKE_DEPENDS_USE_COMPILER",
		"description": "Для генераторов Makefile исходные зависимости для некоторых компиляторов сейчас создаются самим компилятором. Определив эту переменную со значением \"FALSE\", можно восстановить предыдущее поведение (т. е. использование CMake для обнаружения зависимостей)."
	},
	"CMAKE_DIRECTORY_LABELS": {
		"name": "CMAKE_DIRECTORY_LABELS",
		"description": "Задайте метки для текущего каталога."
	},
	"CMAKE_DISABLE_FIND_PACKAGE_<PackageName>": {
		"name": "CMAKE_DISABLE_FIND_PACKAGE_<PackageName>",
		"description": "Переменная для отключения вызовов find_package."
	},
	"CMAKE_DISABLE_PRECOMPILE_HEADERS": {
		"name": "CMAKE_DISABLE_PRECOMPILE_HEADERS",
		"description": "Значение по умолчанию для DISABLE_PRECOMPILE_HEADERS целевых объектов."
	},
	"CMAKE_DLL_NAME_WITH_SOVERSION": {
		"name": "CMAKE_DLL_NAME_WITH_SOVERSION",
		"description": "Эта переменная используется для инициализации свойства DLL_NAME_WITH_SOVERSION в целевых объектах общей библиотеки для платформы Windows, которая выбирается при заданной переменной WIN32."
	},
	"CMAKE_DL_LIBS": {
		"name": "CMAKE_DL_LIBS",
		"description": "Имя библиотеки, содержащей dlopen и dlclose."
	},
	"CMAKE_DOTNET_SDK": {
		"name": "CMAKE_DOTNET_SDK",
		"description": "Значение по умолчанию для свойства DOTNET_SDK целевых объектов."
	},
	"CMAKE_DOTNET_TARGET_FRAMEWORK": {
		"name": "CMAKE_DOTNET_TARGET_FRAMEWORK",
		"description": "Значение по умолчанию для свойства DOTNET_TARGET_FRAMEWORK целевых объектов."
	},
	"CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION": {
		"name": "CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION",
		"description": "Значение по умолчанию для свойства DOTNET_TARGET_FRAMEWORK_VERSION целевых объектов."
	},
	"CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES": {
		"name": "CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES",
		"description": "Эта переменная кэша используется генератором проектов Eclipse. См. раздел о cmake-generators."
	},
	"CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT": {
		"name": "CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT",
		"description": "Эта переменная кэша используется генератором проектов Eclipse. См. раздел о cmake-generators."
	},
	"CMAKE_ECLIPSE_MAKE_ARGUMENTS": {
		"name": "CMAKE_ECLIPSE_MAKE_ARGUMENTS",
		"description": "Эта переменная кэша используется генератором проектов Eclipse. См. раздел о cmake-generators."
	},
	"CMAKE_ECLIPSE_RESOURCE_ENCODING": {
		"name": "CMAKE_ECLIPSE_RESOURCE_ENCODING",
		"description": "Эта переменная кэша предписывает генератору проектов Eclipse CDT4 задать для кодирования ресурсов указанное значение в создаваемых файлах проекта. Если значение не указано, кодировка не задается."
	},
	"CMAKE_ECLIPSE_VERSION": {
		"name": "CMAKE_ECLIPSE_VERSION",
		"description": "Эта переменная кэша используется генератором проектов Eclipse. См. раздел о cmake-generators."
	},
	"CMAKE_EDIT_COMMAND": {
		"name": "CMAKE_EDIT_COMMAND",
		"description": "Полный путь к cmake-gui или ccmake. Определяется только для генераторов Makefile и Генераторов Ninja, если не используются лишние генераторы."
	},
	"CMAKE_ENABLE_EXPORTS": {
		"name": "CMAKE_ENABLE_EXPORTS",
		"description": "Укажите, должны ли исполняемые файлы экспортировать символы для загружаемых модулей."
	},
	"CMAKE_ERROR_DEPRECATED": {
		"name": "CMAKE_ERROR_DEPRECATED",
		"description": "Указывает, следует ли выдавать ошибки для нерекомендуемых функций."
	},
	"CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Настройте скрипт cmake_install.cmake для выдачи ошибки при обнаружении файла с абсолютным назначением установки INSTALL DESTINATION."
	},
	"CMAKE_EXECUTABLE_ENABLE_EXPORTS": {
		"name": "CMAKE_EXECUTABLE_ENABLE_EXPORTS",
		"description": "Укажите, должны ли исполняемые файлы экспортировать символы для загружаемых модулей."
	},
	"CMAKE_EXECUTABLE_SUFFIX": {
		"name": "CMAKE_EXECUTABLE_SUFFIX",
		"description": "Суффикс для исполняемых файлов на этой платформе."
	},
	"CMAKE_EXECUTABLE_SUFFIX_<LANG>": {
		"name": "CMAKE_EXECUTABLE_SUFFIX_<LANG>",
		"description": "Суффикс, используемый в конце имени исполняемого файла целевой архитектуры компилятора <LANG>, если таковой имеется."
	},
	"CMAKE_EXECUTE_PROCESS_COMMAND_ECHO": {
		"name": "CMAKE_EXECUTE_PROCESS_COMMAND_ECHO",
		"description": "Если для этой переменной задано значение STDERR, STDOUT или NONE, команды в вызовах execute_process будут выводиться в stderr, stdout либо не будут выводиться вообще."
	},
	"CMAKE_EXE_LINKER_FLAGS": {
		"name": "CMAKE_EXE_LINKER_FLAGS",
		"description": "Флаги компоновщика, используемые для создания исполняемых файлов."
	},
	"CMAKE_EXE_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_EXE_LINKER_FLAGS_<CONFIG>",
		"description": "Флаги, используемые при компоновке исполняемого файла."
	},
	"CMAKE_EXE_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_EXE_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_EXE_LINKER_FLAGS_ при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_EXE_LINKER_FLAGS_INIT": {
		"name": "CMAKE_EXE_LINKER_FLAGS_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_EXE_LINKER_FLAGS при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_EXPORT_COMPILE_COMMANDS": {
		"name": "CMAKE_EXPORT_COMPILE_COMMANDS",
		"description": "Включение или отключение выходных данных команд компиляции во время создания."
	},
	"CMAKE_EXPORT_FIND_PACKAGE_NAME": {
		"name": "CMAKE_EXPORT_FIND_PACKAGE_NAME",
		"description": "Инициализирует значение EXPORT_FIND_PACKAGE_NAME."
	},
	"CMAKE_EXPORT_NO_PACKAGE_REGISTRY": {
		"name": "CMAKE_EXPORT_NO_PACKAGE_REGISTRY",
		"description": "Отключение команды экспорта, если для CMP0090 не задано значение NEW."
	},
	"CMAKE_EXPORT_PACKAGE_REGISTRY": {
		"name": "CMAKE_EXPORT_PACKAGE_REGISTRY",
		"description": "Включение команды экспорта, когда для CMP0090 задано значение NEW."
	},
	"CMAKE_EXTRA_GENERATOR": {
		"name": "CMAKE_EXTRA_GENERATOR",
		"description": "Дополнительный генератор, используемый для сборки проекта. См. описание cmake-generators."
	},
	"CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES": {
		"name": "CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES",
		"description": "Дополнительные суффиксы для общих библиотек."
	},
	"CMAKE_FIND_APPBUNDLE": {
		"name": "CMAKE_FIND_APPBUNDLE",
		"description": "Эта переменная влияет на то, как команды find_* выбирают между пакетами приложений macOS и компонентами пакета в стиле UNIX."
	},
	"CMAKE_FIND_DEBUG_MODE": {
		"name": "CMAKE_FIND_DEBUG_MODE",
		"description": "Вывод дополнительных сведений о найденных вызовах для следующих команд в стандартный поток ошибок:"
	},
	"CMAKE_FIND_FRAMEWORK": {
		"name": "CMAKE_FIND_FRAMEWORK",
		"description": "Эта переменная влияет на то, как команды find_* выбирают между платформами macOS и компонентами пакета в стиле UNIX."
	},
	"CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX": {
		"name": "CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX",
		"description": "Укажите <suffix>, чтобы велеть команде find_library искать в каталоге lib<suffix> перед каждым каталогом lib, где поиск производился бы в обычном случае."
	},
	"CMAKE_FIND_LIBRARY_PREFIXES": {
		"name": "CMAKE_FIND_LIBRARY_PREFIXES",
		"description": "Префиксы, добавляемые в начало при поиске библиотек."
	},
	"CMAKE_FIND_LIBRARY_SUFFIXES": {
		"name": "CMAKE_FIND_LIBRARY_SUFFIXES",
		"description": "Суффиксы, добавляемые в конец при поиске библиотек."
	},
	"CMAKE_FIND_NO_INSTALL_PREFIX": {
		"name": "CMAKE_FIND_NO_INSTALL_PREFIX",
		"description": "Исключение значений переменных CMAKE_INSTALL_PREFIX и CMAKE_STAGING_PREFIX из CMAKE_SYSTEM_PREFIX_PATH. CMake по умолчанию добавляет эти префиксы назначения проекта в CMAKE_SYSTEM_PREFIX_PATH, чтобы обеспечить поддержку для сборки серий зависимых пакетов и их установки в общий префикс. Установите для CMAKE_FIND_NO_INSTALL_PREFIX значение TRUE, чтобы подавить такое поведение."
	},
	"CMAKE_FIND_PACKAGE_NAME": {
		"name": "CMAKE_FIND_PACKAGE_NAME",
		"description": "Определяется командой find_package при загрузке модуля поиска для записи имени пакета, указанного вызывающим объектом. Дополнительные сведения см. в документации по команде."
	},
	"CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY",
		"description": "По умолчанию эта переменная не задана. Если не задана ни переменная CMAKE_FIND_USE_PACKAGE_REGISTRY, ни переменная CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY, то find_package() будет использовать реестр пакетов пользователя при условии, что не задан параметр NO_CMAKE_PACKAGE_REGISTRY."
	},
	"CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY",
		"description": "По умолчанию эта переменная не задана. Если не задана ни переменная CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY, ни переменная CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY, то find_package() будет использовать системный реестр пакетов при условии, что не задан параметр NO_CMAKE_SYSTEM_PACKAGE_REGISTRY."
	},
	"CMAKE_FIND_PACKAGE_PREFER_CONFIG": {
		"name": "CMAKE_FIND_PACKAGE_PREFER_CONFIG",
		"description": "Предписывает find_package использовать режим \"Конфигурация\" перед режимом \"Модуль\", если режим не указан."
	},
	"CMAKE_FIND_PACKAGE_REDIRECTS_DIR": {
		"name": "CMAKE_FIND_PACKAGE_REDIRECTS_DIR",
		"description": "Эта переменная, доступная только для чтения, указывает каталог, который команда find_package проверяет первым перед поиском модуля или файла пакета конфигурации в другом месте. Файл пакета конфигурации в этом каталоге всегда будет предпочтительнее любого другого файла модуля поиска или файла пакета конфигурации."
	},
	"CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS": {
		"name": "CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS",
		"description": "Задайте значение TRUE, чтобы вызовы find_package разрешали символьные ссылки в значении <PackageName>_DIR."
	},
	"CMAKE_FIND_PACKAGE_SORT_DIRECTION": {
		"name": "CMAKE_FIND_PACKAGE_SORT_DIRECTION",
		"description": "Направление сортировки, используемое CMAKE_FIND_PACKAGE_SORT_ORDER. Оно может принять одно из следующих значений:"
	},
	"CMAKE_FIND_PACKAGE_SORT_ORDER": {
		"name": "CMAKE_FIND_PACKAGE_SORT_ORDER",
		"description": "Используемый по умолчанию порядок сортировки пакетов, найденных с помощью find_package. Он может принять одно из следующих значений:"
	},
	"CMAKE_FIND_PACKAGE_TARGETS_GLOBAL": {
		"name": "CMAKE_FIND_PACKAGE_TARGETS_GLOBAL",
		"description": "Установка значения \"ИСТИНА\" повышает все ИМПОРТИРОВАННЫЕ целевые объекты, обнаруженные find_package, до ГЛОБАЛЬНОЙ области."
	},
	"CMAKE_FIND_PACKAGE_WARN_NO_MODULE": {
		"name": "CMAKE_FIND_PACKAGE_WARN_NO_MODULE",
		"description": "Предписание для find_package выводить предупреждение при вызове без явного режима."
	},
	"CMAKE_FIND_ROOT_PATH": {
		"name": "CMAKE_FIND_ROOT_PATH",
		"description": "Разделенный точками с запятой список корневых путей для поиска в файловой системе."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_INCLUDE": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_INCLUDE",
		"description": "Эта переменная определяет, используются ли CMAKE_FIND_ROOT_PATH и CMAKE_SYSROOT в FIND_XXX."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_LIBRARY": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_LIBRARY",
		"description": "Эта переменная определяет, используются ли CMAKE_FIND_ROOT_PATH и CMAKE_SYSROOT в FIND_XXX."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_PACKAGE": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_PACKAGE",
		"description": "Эта переменная определяет, используются ли CMAKE_FIND_ROOT_PATH и CMAKE_SYSROOT в FIND_XXX."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_PROGRAM": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_PROGRAM",
		"description": "Эта переменная определяет, используются ли CMAKE_FIND_ROOT_PATH и CMAKE_SYSROOT в FIND_XXX."
	},
	"CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH": {
		"name": "CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH",
		"description": "Управляет тем, будут ли следующие команды по умолчанию искать пути, предоставляемые переменными среды CMake:"
	},
	"CMAKE_FIND_USE_CMAKE_PATH": {
		"name": "CMAKE_FIND_USE_CMAKE_PATH",
		"description": "Управляет тем, будут ли следующие команды по умолчанию искать пути, предоставляемые переменными кэша CMake:"
	},
	"CMAKE_FIND_USE_CMAKE_SYSTEM_PATH": {
		"name": "CMAKE_FIND_USE_CMAKE_SYSTEM_PATH",
		"description": "Управляет тем, будут ли следующие команды по умолчанию искать пути, предоставляемые переменными CMake для конкретных платформ:"
	},
	"CMAKE_FIND_USE_INSTALL_PREFIX": {
		"name": "CMAKE_FIND_USE_INSTALL_PREFIX",
		"description": "Управляет поведением по умолчанию следующих команд, чтобы выполнять или не выполнять поиск расположений в переменных CMAKE_INSTALL_PREFIX и CMAKE_STAGING_PREFIX."
	},
	"CMAKE_FIND_USE_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_USE_PACKAGE_REGISTRY",
		"description": "Управляет тем, будет ли команда find_package по умолчанию искать пути, предоставляемые реестром пакетов пользователя."
	},
	"CMAKE_FIND_USE_PACKAGE_ROOT_PATH": {
		"name": "CMAKE_FIND_USE_PACKAGE_ROOT_PATH",
		"description": "Управляет тем, будут ли следующие команды по умолчанию искать пути, предоставляемые переменными <PackageName>_ROOT:"
	},
	"CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH": {
		"name": "CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH",
		"description": "Управляет тем, будут ли следующие команды по умолчанию искать пути, предоставляемые стандартными системными переменными среды:"
	},
	"CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY",
		"description": "Управляет поиском системного реестра пакетов командой find_package."
	},
	"CMAKE_FOLDER": {
		"name": "CMAKE_FOLDER",
		"description": "Указание имени папки. Используйте для упорядочения целевых объектов в IDE."
	},
	"CMAKE_Fortran_FORMAT": {
		"name": "CMAKE_Fortran_FORMAT",
		"description": "Задайте FIXED или FREE, чтобы указать макет источника Fortran."
	},
	"CMAKE_Fortran_MODDIR_DEFAULT": {
		"name": "CMAKE_Fortran_MODDIR_DEFAULT",
		"description": "Выходной каталог модулей Fortran по умолчанию."
	},
	"CMAKE_Fortran_MODDIR_FLAG": {
		"name": "CMAKE_Fortran_MODDIR_FLAG",
		"description": "Флаг Fortran для каталога выходных данных модуля."
	},
	"CMAKE_Fortran_MODOUT_FLAG": {
		"name": "CMAKE_Fortran_MODOUT_FLAG",
		"description": "Флаг Fortran для включения выходных данных модуля."
	},
	"CMAKE_Fortran_MODULE_DIRECTORY": {
		"name": "CMAKE_Fortran_MODULE_DIRECTORY",
		"description": "Каталог выходных данных модуля Fortran."
	},
	"CMAKE_Fortran_PREPROCESS": {
		"name": "CMAKE_Fortran_PREPROCESS",
		"description": "Значение по умолчанию для Fortran_PREPROCESS целевых объектов."
	},
	"CMAKE_FRAMEWORK": {
		"name": "CMAKE_FRAMEWORK",
		"description": "Значение по умолчанию для FRAMEWORK целевых объектов."
	},
	"CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>": {
		"name": "CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>",
		"description": "Постфикс имени файла платформы по умолчанию в конфигурации <CONFIG> при использовании генератора с несколькими конфигурациями."
	},
	"CMAKE_FRAMEWORK_PATH": {
		"name": "CMAKE_FRAMEWORK_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для платформ macOS, используемых командами find_library, find_package, find_path и find_file."
	},
	"CMAKE_GENERATOR": {
		"name": "CMAKE_GENERATOR",
		"description": "Генератор, используемый для сборки проекта. См. описание cmake-generators."
	},
	"CMAKE_GENERATOR_INSTANCE": {
		"name": "CMAKE_GENERATOR_INSTANCE",
		"description": "Спецификация экземпляра для конкретного генератора, предоставленная пользователем."
	},
	"CMAKE_GENERATOR_PLATFORM": {
		"name": "CMAKE_GENERATOR_PLATFORM",
		"description": "Спецификация целевой платформы для конкретного генератора, предоставленная пользователем."
	},
	"CMAKE_GENERATOR_TOOLSET": {
		"name": "CMAKE_GENERATOR_TOOLSET",
		"description": "Спецификация набора инструментов собственной системы сборки, предоставленная пользователем."
	},
	"CMAKE_GHS_NO_SOURCE_GROUP_FILE": {
		"name": "CMAKE_GHS_NO_SOURCE_GROUP_FILE",
		"description": "Логическое значение ON/OFF для управления тем, должен ли для целевого объекта использоваться один файл проекта или несколько. Дополнительные сведения см. в описании свойства GHS_NO_SOURCE_GROUP_FILE."
	},
	"CMAKE_GLOBAL_AUTOGEN_TARGET": {
		"name": "CMAKE_GLOBAL_AUTOGEN_TARGET",
		"description": "Параметр для включения создания глобального целевого объекта autogen."
	},
	"CMAKE_GLOBAL_AUTOGEN_TARGET_NAME": {
		"name": "CMAKE_GLOBAL_AUTOGEN_TARGET_NAME",
		"description": "Измените имя глобального целевого объекта autogen."
	},
	"CMAKE_GLOBAL_AUTORCC_TARGET": {
		"name": "CMAKE_GLOBAL_AUTORCC_TARGET",
		"description": "Параметр для включения создания глобального целевого объекта autorcc."
	},
	"CMAKE_GLOBAL_AUTORCC_TARGET_NAME": {
		"name": "CMAKE_GLOBAL_AUTORCC_TARGET_NAME",
		"description": "Измените имя глобального целевого объекта autorcc."
	},
	"CMAKE_GNUtoMS": {
		"name": "CMAKE_GNUtoMS",
		"description": "Преобразование библиотек импорта GNU (.dll.a) в формат Майкрософт (LIB)."
	},
	"CMAKE_HIP_ARCHITECTURES": {
		"name": "CMAKE_HIP_ARCHITECTURES",
		"description": "Список архитектур GPU, для которых необходимо создать код устройства. Имена архитектур интерпретируются на основе CMAKE_HIP_PLATFORM."
	},
	"CMAKE_HIP_COMPILE_FEATURES": {
		"name": "CMAKE_HIP_COMPILE_FEATURES",
		"description": "Список функций, известных компилятору HIP"
	},
	"CMAKE_HIP_EXTENSIONS": {
		"name": "CMAKE_HIP_EXTENSIONS",
		"description": "Значение по умолчанию для целевого свойства HIP_EXTENSIONS, если оно задано при создании целевого объекта."
	},
	"CMAKE_HIP_PLATFORM": {
		"name": "CMAKE_HIP_PLATFORM",
		"description": "Платформа GPU, для которой будут компилироваться источники языка HIP."
	},
	"CMAKE_HIP_STANDARD": {
		"name": "CMAKE_HIP_STANDARD",
		"description": "Значение по умолчанию для целевого свойства HIP_STANDARD, если оно задано при создании целевого объекта."
	},
	"CMAKE_HIP_STANDARD_REQUIRED": {
		"name": "CMAKE_HIP_STANDARD_REQUIRED",
		"description": "Значение по умолчанию для целевого свойства HIP_STANDARD_REQUIRED, если оно задано при создании целевого объекта."
	},
	"CMAKE_HOME_DIRECTORY": {
		"name": "CMAKE_HOME_DIRECTORY",
		"description": "Путь к началу дерева исходного кода. Аналогично CMAKE_SOURCE_DIR."
	},
	"CMAKE_HOST_APPLE": {
		"name": "CMAKE_HOST_APPLE",
		"description": "Значение true для операционных систем Apple macOS."
	},
	"CMAKE_HOST_BSD": {
		"name": "CMAKE_HOST_BSD",
		"description": "Настройте строковое значение, если главной системой является BSD. Допустимо одно из следующих значений: DragonFlyBSD, FreeBSD, OpenBSD или NetBSD."
	},
	"CMAKE_HOST_LINUX": {
		"name": "CMAKE_HOST_LINUX",
		"description": "Установите значение true, если главной системой является Linux."
	},
	"CMAKE_HOST_SOLARIS": {
		"name": "CMAKE_HOST_SOLARIS",
		"description": "Значение true для операционных систем Oracle Solaris."
	},
	"CMAKE_HOST_SYSTEM": {
		"name": "CMAKE_HOST_SYSTEM",
		"description": "Составное имя ОС, где выполняется CMake."
	},
	"CMAKE_HOST_SYSTEM_NAME": {
		"name": "CMAKE_HOST_SYSTEM_NAME",
		"description": "Имя ОС, где выполняется CMake."
	},
	"CMAKE_HOST_SYSTEM_PROCESSOR": {
		"name": "CMAKE_HOST_SYSTEM_PROCESSOR",
		"description": "Имя ЦП, на котором выполняется CMake."
	},
	"CMAKE_HOST_SYSTEM_VERSION": {
		"name": "CMAKE_HOST_SYSTEM_VERSION",
		"description": "Версия ОС, где выполняется CMake."
	},
	"CMAKE_HOST_UNIX": {
		"name": "CMAKE_HOST_UNIX",
		"description": "Значение true для операционных систем UNIX и подобных им."
	},
	"CMAKE_HOST_WIN32": {
		"name": "CMAKE_HOST_WIN32",
		"description": "Значение true, если основная система работает под управлением Windows, включая 64-разрядную версию Windows и MSYS."
	},
	"CMAKE_IGNORE_PATH": {
		"name": "CMAKE_IGNORE_PATH",
		"description": "Разделенный точками с запятой список каталогов, которые будут игнорироваться различными командами find...()."
	},
	"CMAKE_IGNORE_PREFIX_PATH": {
		"name": "CMAKE_IGNORE_PREFIX_PATH",
		"description": "Разделенный точками с запятой список префиксов поиска, которые должны игнорироваться командами find_program, find_library, find_file и find_path. Эти префиксы также игнорируются режимом Config команды find_package (режим Module не учитывает этот список префиксов). Чтобы вместо префиксов игнорировать определенные каталоги, см. CMAKE_IGNORE_NONPREFIX_VAR."
	},
	"CMAKE_IMPORT_LIBRARY_PREFIX": {
		"name": "CMAKE_IMPORT_LIBRARY_PREFIX",
		"description": "Префикс для библиотек импорта, с которыми выполняется связывание."
	},
	"CMAKE_IMPORT_LIBRARY_SUFFIX": {
		"name": "CMAKE_IMPORT_LIBRARY_SUFFIX",
		"description": "Суффикс для библиотек импорта, с которыми выполняется связывание."
	},
	"CMAKE_INCLUDE_CURRENT_DIR": {
		"name": "CMAKE_INCLUDE_CURRENT_DIR",
		"description": "Автоматическое добавление текущих каталогов сборки и источников в путь поиска включаемых файлов."
	},
	"CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE": {
		"name": "CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE",
		"description": "Автоматическое добавление текущих каталогов сборки и источников в целевое свойство INTERFACE_INCLUDE_DIRECTORIES."
	},
	"CMAKE_INCLUDE_DIRECTORIES_BEFORE": {
		"name": "CMAKE_INCLUDE_DIRECTORIES_BEFORE",
		"description": "Указывает, следует ли по умолчанию добавлять каталоги в начало или конец include_directories."
	},
	"CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE": {
		"name": "CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE",
		"description": "Указывает, следует ли принудительно добавлять каталоги включаемых файлов проекта в начало."
	},
	"CMAKE_INCLUDE_PATH": {
		"name": "CMAKE_INCLUDE_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для команд find_file и find_path. Предназначен для задания проектом и по умолчанию пуст."
	},
	"CMAKE_INSTALL_DEFAULT_COMPONENT_NAME": {
		"name": "CMAKE_INSTALL_DEFAULT_COMPONENT_NAME",
		"description": "Компонент по умолчанию, используемый в командах install."
	},
	"CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS": {
		"name": "CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS",
		"description": "Разрешения по умолчанию для каталогов, неявно созданных при установке файлов с помощью install и file."
	},
	"CMAKE_INSTALL_MESSAGE": {
		"name": "CMAKE_INSTALL_MESSAGE",
		"description": "Укажите уровень детализации для кода скрипта установки, созданного командой install (с помощью команды file). Для путей, которые обновляются или устанавливаются заново, установка может выводить следующие строки:"
	},
	"CMAKE_INSTALL_NAME_DIR": {
		"name": "CMAKE_INSTALL_NAME_DIR",
		"description": "Имя каталога для установленных целевых объектов на платформах Apple."
	},
	"CMAKE_INSTALL_PREFIX": {
		"name": "CMAKE_INSTALL_PREFIX",
		"description": "Каталог установки, используемый программой установки."
	},
	"CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT": {
		"name": "CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT",
		"description": "CMake устанавливает для этой переменной значение TRUE, когда CMAKE_INSTALL_PREFIX только что был инициализирован до значения по умолчанию, обычно при первом запуске CMake в новом дереве сборки, а переменная среды CMAKE_INSTALL_PREFIX не установлена при первом запуске CMake. Код проекта может использовать это, чтобы изменить значение по умолчанию, не переопределяя определяемое пользователем значение:"
	},
	"CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH": {
		"name": "CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH",
		"description": "Задает значение по умолчанию, указывающее, следует ли удалять определенные цепочкой инструментов пути RPATH во время установки."
	},
	"CMAKE_INSTALL_RPATH": {
		"name": "CMAKE_INSTALL_RPATH",
		"description": "Значение rpath, используемое для установленных целевых объектов."
	},
	"CMAKE_INSTALL_RPATH_USE_LINK_PATH": {
		"name": "CMAKE_INSTALL_RPATH_USE_LINK_PATH",
		"description": "Добавление путей в каталог поиска компоновщика и установленный rpath."
	},
	"CMAKE_INTERNAL_PLATFORM_ABI": {
		"name": "CMAKE_INTERNAL_PLATFORM_ABI",
		"description": "Внутренняя переменная может быть изменена."
	},
	"CMAKE_INTERPROCEDURAL_OPTIMIZATION": {
		"name": "CMAKE_INTERPROCEDURAL_OPTIMIZATION",
		"description": "Значение по умолчанию для INTERPROCEDURAL_OPTIMIZATION целевых объектов."
	},
	"CMAKE_INTERPROCEDURAL_OPTIMIZATION_<CONFIG>": {
		"name": "CMAKE_INTERPROCEDURAL_OPTIMIZATION_<CONFIG>",
		"description": "Значение по умолчанию для INTERPROCEDURAL_OPTIMIZATION_ целевых объектов."
	},
	"CMAKE_IOS_INSTALL_COMBINED": {
		"name": "CMAKE_IOS_INSTALL_COMBINED",
		"description": "Значение по умолчанию для IOS_INSTALL_COMBINED целевых объектов."
	},
	"CMAKE_ISPC_HEADER_DIRECTORY": {
		"name": "CMAKE_ISPC_HEADER_DIRECTORY",
		"description": "Выходной каталог для заголовка, созданного ISPC."
	},
	"CMAKE_ISPC_HEADER_SUFFIX": {
		"name": "CMAKE_ISPC_HEADER_SUFFIX",
		"description": "Выходной суффикс, используемый для заголовков, создаваемых ISPC."
	},
	"CMAKE_ISPC_INSTRUCTION_SETS": {
		"name": "CMAKE_ISPC_INSTRUCTION_SETS",
		"description": "Значение по умолчанию для свойства ISPC_INSTRUCTION_SETS целевых объектов."
	},
	"CMAKE_JOB_POOLS": {
		"name": "CMAKE_JOB_POOLS",
		"description": "Если глобальное свойство JOB_POOLS не задано, вместо него используется значение этой переменной. Дополнительные сведения см. в описании JOB_POOLS."
	},
	"CMAKE_JOB_POOL_COMPILE": {
		"name": "CMAKE_JOB_POOL_COMPILE",
		"description": "Эта переменная используется для инициализации свойства JOB_POOL_COMPILE во всех целевых объектах. Дополнительные сведения см. в описании JOB_POOL_COMPILE."
	},
	"CMAKE_JOB_POOL_LINK": {
		"name": "CMAKE_JOB_POOL_LINK",
		"description": "Эта переменная используется для инициализации свойства JOB_POOL_LINK во всех целевых объектах. Дополнительные сведения см. в описании JOB_POOL_LINK."
	},
	"CMAKE_JOB_POOL_PRECOMPILE_HEADER": {
		"name": "CMAKE_JOB_POOL_PRECOMPILE_HEADER",
		"description": "Эта переменная используется для инициализации свойства JOB_POOL_PRECOMPILE_HEADER во всех целевых объектах. Дополнительные сведения см. в описании свойства JOB_POOL_PRECOMPILE_HEADER."
	},
	"CMAKE_KATE_FILES_MODE": {
		"name": "CMAKE_KATE_FILES_MODE",
		"description": "Эта переменная кэша используется генератором проектов и определяет, в каком режиме будет задана запись файлов в файле проекта. См. cmake-generators."
	},
	"CMAKE_KATE_MAKE_ARGUMENTS": {
		"name": "CMAKE_KATE_MAKE_ARGUMENTS",
		"description": "Эта переменная кэша используется генератором проектов Kate. См. раздел о cmake-generators."
	},
	"CMAKE_<LANG>_ANDROID_TOOLCHAIN_MACHINE": {
		"name": "CMAKE_<LANG>_ANDROID_TOOLCHAIN_MACHINE",
		"description": "При перекрестной компиляции для Android эта переменная содержит имя компьютера цепочки инструментов с инструментами binutil (например, gcc -dumpmachine). Инструменты binutil обычно содержат в своем имени префикс <machine>."
	},
	"CMAKE_<LANG>_ANDROID_TOOLCHAIN_PREFIX": {
		"name": "CMAKE_<LANG>_ANDROID_TOOLCHAIN_PREFIX",
		"description": "При перекрестной компиляции для Android эта переменная содержит абсолютный путь, используемый в качестве префикса для компилятора GNU цепочки инструментов и его инструментов binutil."
	},
	"CMAKE_<LANG>_ANDROID_TOOLCHAIN_SUFFIX": {
		"name": "CMAKE_<LANG>_ANDROID_TOOLCHAIN_SUFFIX",
		"description": "При перекрестной компиляции для Android эта переменная содержит суффикс платформы узла для компилятора GNU цепочки инструментов и его инструментов binutil."
	},
	"CMAKE_<LANG>_ARCHIVE_APPEND": {
		"name": "CMAKE_<LANG>_ARCHIVE_APPEND",
		"description": "Переменная правила для добавления к статическому архиву."
	},
	"CMAKE_<LANG>_ARCHIVE_CREATE": {
		"name": "CMAKE_<LANG>_ARCHIVE_CREATE",
		"description": "Переменная правила для создания статического архива."
	},
	"CMAKE_<LANG>_ARCHIVE_FINISH": {
		"name": "CMAKE_<LANG>_ARCHIVE_FINISH",
		"description": "Переменная правила для завершения существующего статического архива."
	},
	"CMAKE_<LANG>_BYTE_ORDER": {
		"name": "CMAKE_<LANG>_BYTE_ORDER",
		"description": "Порядок следования байтов для целевой архитектуры компилятора <LANG>, если он известен. Если он задан и не пуст, значение может быть одним из указанных далее:"
	},
	"CMAKE_<LANG>_CLANG_TIDY": {
		"name": "CMAKE_<LANG>_CLANG_TIDY",
		"description": "Значение по умолчанию для свойства <LANG>_CLANG_TIDY целевого объекта, когда <LANG> имеет значение C, CXX, OBJC или OBJCXX."
	},
	"CMAKE_<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR": {
		"name": "CMAKE_<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR",
		"description": "Значение по умолчанию для свойства <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR целевого объекта, когда <LANG> имеет значение C, CXX, OBJC или OBJCXX."
	},
	"CMAKE_<LANG>_COMPILER": {
		"name": "CMAKE_<LANG>_COMPILER",
		"description": "Полный путь к компилятору для LANG."
	},
	"CMAKE_<LANG>_COMPILER_ABI": {
		"name": "CMAKE_<LANG>_COMPILER_ABI",
		"description": "Внутренняя переменная может быть изменена."
	},
	"CMAKE_<LANG>_COMPILER_AR": {
		"name": "CMAKE_<LANG>_COMPILER_AR",
		"description": "Оболочка вокруг ar, добавляющая подходящий параметр --plugin для компилятора."
	},
	"CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID": {
		"name": "CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID",
		"description": "Внутренняя переменная может быть изменена."
	},
	"CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN": {
		"name": "CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN",
		"description": "Внешняя цепочка инструментов для перекрестной компиляции, если поддерживается."
	},
	"CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT": {
		"name": "CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT",
		"description": "Строка идентификации варианта внешнего интерфейса компилятора."
	},
	"CMAKE_<LANG>_COMPILER_ID": {
		"name": "CMAKE_<LANG>_COMPILER_ID",
		"description": "Идентификационная строка компилятора."
	},
	"CMAKE_<LANG>_COMPILER_LAUNCHER": {
		"name": "CMAKE_<LANG>_COMPILER_LAUNCHER",
		"description": "Значение по умолчанию для целевого свойства <LANG>_COMPILER_LAUNCHER. Эта переменная используется для инициализации указанного свойства каждого целевого объекта при его создании. Применяется только в том случае, если <LANG> имеет значение C, CXX, Fortran, HIP, ISPC, OBJC, OBJCXX или CUDA."
	},
	"CMAKE_<LANG>_COMPILER_LINKER": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER",
		"description": "Полный путь к компоновщику для LANG."
	},
	"CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANT": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANT",
		"description": "Идентификационная строка варианта внешнего интерфейса компоновщика."
	},
	"CMAKE_<LANG>_COMPILER_LINKER_ID": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER_ID",
		"description": "Строка идентификации линкера."
	},
	"CMAKE_<LANG>_COMPILER_LINKER_VERSION": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER_VERSION",
		"description": "Строка версии компоновщика."
	},
	"CMAKE_<LANG>_COMPILER_LOADED": {
		"name": "CMAKE_<LANG>_COMPILER_LOADED",
		"description": "Если язык включен, присваивается значение true."
	},
	"CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND": {
		"name": "CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND",
		"description": "Команда, выводящая предварительные определения компилятора."
	},
	"CMAKE_<LANG>_COMPILER_RANLIB": {
		"name": "CMAKE_<LANG>_COMPILER_RANLIB",
		"description": "Оболочка вокруг ranlib, добавляющая подходящий параметр --plugin для компилятора."
	},
	"CMAKE_<LANG>_COMPILER_TARGET": {
		"name": "CMAKE_<LANG>_COMPILER_TARGET",
		"description": "Целевой объект для перекрестной компиляции, если поддерживается."
	},
	"CMAKE_<LANG>_COMPILER_VERSION": {
		"name": "CMAKE_<LANG>_COMPILER_VERSION",
		"description": "Строка версии компилятора."
	},
	"CMAKE_<LANG>_COMPILER_VERSION_INTERNAL": {
		"name": "CMAKE_<LANG>_COMPILER_VERSION_INTERNAL",
		"description": "Внутренняя переменная может быть изменена."
	},
	"CMAKE_<LANG>_COMPILE_OBJECT": {
		"name": "CMAKE_<LANG>_COMPILE_OBJECT",
		"description": "Переменная правила для компиляции отдельного объектного файла."
	},
	"CMAKE_<LANG>_CPPCHECK": {
		"name": "CMAKE_<LANG>_CPPCHECK",
		"description": "Значение по умолчанию для целевого свойства <LANG>_CPPCHECK. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании. Это применяется только в том случае, если <LANG> имеет значение C или CXX."
	},
	"CMAKE_<LANG>_CPPLINT": {
		"name": "CMAKE_<LANG>_CPPLINT",
		"description": "Значение по умолчанию для целевого свойства <LANG>_CPPLINT. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании. Это применяется только в том случае, если <LANG> имеет значение C или CXX."
	},
	"CMAKE_<LANG>_CREATE_SHARED_LIBRARY": {
		"name": "CMAKE_<LANG>_CREATE_SHARED_LIBRARY",
		"description": "Переменная правила для создания общей библиотеки."
	},
	"CMAKE_<LANG>_CREATE_SHARED_MODULE": {
		"name": "CMAKE_<LANG>_CREATE_SHARED_MODULE",
		"description": "Переменная правила для создания общего модуля."
	},
	"CMAKE_<LANG>_CREATE_STATIC_LIBRARY": {
		"name": "CMAKE_<LANG>_CREATE_STATIC_LIBRARY",
		"description": "Переменная правила для создания статической библиотеки."
	},
	"CMAKE_<LANG>_EXTENSIONS": {
		"name": "CMAKE_<LANG>_EXTENSIONS",
		"description": "Варианты:"
	},
	"CMAKE_<LANG>_EXTENSIONS_DEFAULT": {
		"name": "CMAKE_<LANG>_EXTENSIONS_DEFAULT",
		"description": "Режим расширений компилятора по умолчанию. Используется по умолчанию для целевого свойства <LANG>_EXTENSIONS, если CMAKE_<LANG>_EXTENSIONS не задано (см. CMP0128)."
	},
	"CMAKE_<LANG>_FLAGS": {
		"name": "CMAKE_<LANG>_FLAGS",
		"description": "Флаги языка для языка <LANG> при сборке для всех конфигураций. Эти флаги будут переданы всем вызовам компилятора. Сюда входят вызовы, которые компилировать диск, и вызовы, связывание которых выполняется."
	},
	"CMAKE_<LANG>_FLAGS_<CONFIG>": {
		"name": "CMAKE_<LANG>_FLAGS_<CONFIG>",
		"description": "Флаги языка для языка <LANG> при сборке для <CONFIG> конфигурации. Эти флаги будут переданы всем вызовам компилятора в соответствующей конфигурации. Сюда входят вызовы, которые компилировать диск, и вызовы, связывание которых выполняется."
	},
	"CMAKE_<LANG>_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_<CONFIG>_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_<LANG>_FLAGS_ при первой настройке дерева сборки для языка <LANG>. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_<LANG>_FLAGS_DEBUG": {
		"name": "CMAKE_<LANG>_FLAGS_DEBUG",
		"description": "Эта переменная является вариантом Debug переменной CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_DEBUG_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_DEBUG_INIT",
		"description": "Эта переменная является вариантом Debug переменной CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_FLAGS_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_<LANG>_FLAGS при первой настройке дерева сборки для языка <LANG>. Эта переменная задается файлом цепочки инструментов. CMake может добавлять содержимое в начало или конец значения в зависимости от среды и целевой платформы. Например, в начало добавляется содержимое переменной среды xxxFLAGS, где xxx зависит от языка, но не обязательно совпадает с <LANG> (например, CXXFLAGS для CXX, FFLAGS для Fortran и т. д.). Это значение является фрагментом линии командной строки. Поэтому множество параметров необходимо разделять пробелами, а параметры с пробелами — заключать в кавычки."
	},
	"CMAKE_<LANG>_FLAGS_MINSIZEREL": {
		"name": "CMAKE_<LANG>_FLAGS_MINSIZEREL",
		"description": "Эта переменная является вариантом MinSizeRel переменной CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_MINSIZEREL_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_MINSIZEREL_INIT",
		"description": "Эта переменная является вариантом MinSizeRel переменной CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_FLAGS_RELEASE": {
		"name": "CMAKE_<LANG>_FLAGS_RELEASE",
		"description": "Эта переменная является вариантом Release переменной CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_RELEASE_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_RELEASE_INIT",
		"description": "Эта переменная является вариантом Release переменной CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_FLAGS_RELWITHDEBINFO": {
		"name": "CMAKE_<LANG>_FLAGS_RELWITHDEBINFO",
		"description": "Эта переменная является вариантом RelWithDebInfo переменной CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_RELWITHDEBINFO_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_RELWITHDEBINFO_INIT",
		"description": "Эта переменная является вариантом RelWithDebInfo переменной CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_HOST_COMPILER": {
		"name": "CMAKE_<LANG>_HOST_COMPILER",
		"description": "Эта переменная доступна, если <LANG> CUDA или HIP."
	},
	"CMAKE_<LANG>_IGNORE_EXTENSIONS": {
		"name": "CMAKE_<LANG>_IGNORE_EXTENSIONS",
		"description": "Расширения файлов, которые сборка должна игнорировать."
	},
	"CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES",
		"description": "Каталоги, где компилятор неявно ищет файлы заголовка."
	},
	"CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES",
		"description": "Неявный путь поиска компоновщика для языка <LANG>."
	},
	"CMAKE_<LANG>_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES",
		"description": "Неявный путь поиска платформы компоновщика для языка <LANG>."
	},
	"CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES",
		"description": "Неявные флаги и библиотеки компоновки для языка <LANG>."
	},
	"CMAKE_<LANG>_INCLUDE_WHAT_YOU_USE": {
		"name": "CMAKE_<LANG>_INCLUDE_WHAT_YOU_USE",
		"description": "Значение по умолчанию для целевого свойства <LANG>_INCLUDE_WHAT_YOU_USE. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании. Это применяется только в том случае, если <LANG> имеет значение C или CXX."
	},
	"CMAKE_<LANG>_LIBRARY_ARCHITECTURE": {
		"name": "CMAKE_<LANG>_LIBRARY_ARCHITECTURE",
		"description": "Обнаружено имя каталога библиотеки целевой архитектуры для <LANG>."
	},
	"CMAKE_<LANG>_LINKER_LAUNCHER": {
		"name": "CMAKE_<LANG>_LINKER_LAUNCHER",
		"description": "Значение по умолчанию для целевого свойства <LANG>_LINKER_LAUNCHER. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании. Это применяется только в том случае, если <LANG> имеет значение C, CXX, OBJC или OBJCXX."
	},
	"CMAKE_<LANG>_LINKER_PREFERENCE": {
		"name": "CMAKE_<LANG>_LINKER_PREFERENCE",
		"description": "Внутренняя переменная может быть изменена."
	},
	"CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES": {
		"name": "CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES",
		"description": "Внутренняя переменная может быть изменена."
	},
	"CMAKE_<LANG>_LINKER_WRAPPER_FLAG": {
		"name": "CMAKE_<LANG>_LINKER_WRAPPER_FLAG",
		"description": "Определяет синтаксис параметра драйвера компилятора, чтобы передать параметры компоновщика. Он будет использоваться для преобразования префикса LINKER: в параметрах компоновки (см. описание add_link_options и target_link_options)."
	},
	"CMAKE_<LANG>_LINKER_WRAPPER_FLAG_SEP": {
		"name": "CMAKE_<LANG>_LINKER_WRAPPER_FLAG_SEP",
		"description": "Эта переменная используется с переменной CMAKE_<LANG>_LINKER_WRAPPER_FLAG для форматирования префикса LINKER: в параметрах компоновки (см. описание add_link_options и target_link_options)."
	},
	"CMAKE_<LANG>_LINK_EXECUTABLE": {
		"name": "CMAKE_<LANG>_LINK_EXECUTABLE",
		"description": "Переменная правила для компоновки исполняемого файла."
	},
	"CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>": {
		"name": "CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>",
		"description": "Эта переменная определяет способ связывания группы библиотек для указанного <FEATURE> при использовании выражения генератора LINK_GROUP, а для целевого объекта используется язык ссылки <LANG>. Чтобы эта переменная имела влияние, связанной переменной CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>_SUPPORTED должно быть задано значение \"истина\"."
	},
	"CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>_SUPPORTED",
		"description": "Эта переменная указывает, поддерживается ли <FEATURE> для языка ссылок <LANG>. Если эта переменная имеет значение true, то <FEATURE> должен быть определен CMAKE_<LANG>_LINK_GROUP_USING_, а более общие переменные CMAKE_LINK_GROUP_USING_<FEATURE>_SUPPORTED и CMAKE_LINK_GROUP_USING_ не используются."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_<FEATURE>_ATTRIBUTES": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_<FEATURE>_ATTRIBUTES",
		"description": "Эта переменная определяет семантику указанной библиотеки ссылок <FEATURE> при компоновки с языком <LANG>. Он имеет приоритет над CMAKE_LINK_LIBRARY_<FEATURE>_ATTRIBUTES, если эта переменная также определена для одного и того же <FEATURE>, но в противном случае имеет аналогичные эффекты. Дополнительные CMAKE_LINK_LIBRARY_ см. C4_ATTRIBUTES<FEATURE>_ATTRIBUTES."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_FILE_FLAG": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_FILE_FLAG",
		"description": "Зависящий от языка флаг, который используется для компоновки библиотеки, указанной путем к ее файлу."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_FLAG": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_FLAG",
		"description": "Флаг, используемый для компоновки библиотеки в общую библиотеку или исполняемый файл."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_SUFFIX": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_SUFFIX",
		"description": "Зависящий от языка суффикс для библиотек, с которыми выполняется связывание."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>",
		"description": "Эта переменная определяет способ связывания библиотеки или платформы для указанного <FEATURE> при использовании выражения генератора LINK_LIBRARY генератора, а для целевого объекта используется язык ссылки <LANG>. Чтобы эта переменная имела влияние, связанной переменной CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED должно быть задано значение true."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED",
		"description": "Установите значение TRUE, если <FEATURE>, как определено переменной CMAKE_<LANG>_LINK_LIBRARY_USING_, поддерживается для языка компоновщика <LANG>."
	},
	"CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG": {
		"name": "CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG",
		"description": "Флаг компоновщика, используемый для настройки компоновщика, чтобы все указанные библиотеки в командной строке были связаны с целевым объектом."
	},
	"CMAKE_<LANG>_OUTPUT_EXTENSION": {
		"name": "CMAKE_<LANG>_OUTPUT_EXTENSION",
		"description": "Расширение для вывода компиляции для одного файла."
	},
	"CMAKE_<LANG>_PLATFORM_ID": {
		"name": "CMAKE_<LANG>_PLATFORM_ID",
		"description": "Внутренняя переменная может быть изменена."
	},
	"CMAKE_<LANG>_SIMULATE_ID": {
		"name": "CMAKE_<LANG>_SIMULATE_ID",
		"description": "Идентификационная строка \"имитированного\" компилятора."
	},
	"CMAKE_<LANG>_SIMULATE_VERSION": {
		"name": "CMAKE_<LANG>_SIMULATE_VERSION",
		"description": "Строка версии \"имитированного\" компилятора."
	},
	"CMAKE_<LANG>_SIZEOF_DATA_PTR": {
		"name": "CMAKE_<LANG>_SIZEOF_DATA_PTR",
		"description": "Размер типов указателей на данные для языка <LANG>."
	},
	"CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS": {
		"name": "CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS",
		"description": "Расширения исходных файлов для заданного языка."
	},
	"CMAKE_<LANG>_STANDARD": {
		"name": "CMAKE_<LANG>_STANDARD",
		"description": "Варианты:"
	},
	"CMAKE_<LANG>_STANDARD_DEFAULT": {
		"name": "CMAKE_<LANG>_STANDARD_DEFAULT",
		"description": "Стандарт компилятора по умолчанию для языка <LANG>. Пусто, если компилятор не имеет представления о стандартных уровнях."
	},
	"CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES",
		"description": "Включение каталогов, которые будут использоваться для каждого исходного файла, скомпилированного с помощью компилятора <LANG>. Это предназначено для указания системных каталогов включаемых файлов, необходимых языку для текущей платформы. Эти каталоги всегда находятся в конце пути поиска включаемых файлов, передаваемого компилятору."
	},
	"CMAKE_<LANG>_STANDARD_LATEST": {
		"name": "CMAKE_<LANG>_STANDARD_LATEST",
		"description": "Эта переменная представляет минимальное значение между последней версией стандарта для языкового <LANG>, поддерживаемой текущим компилятором, и последней версией, поддерживаемой CMake. В качестве значения будет задано одно из поддерживаемых значений соответствующего целевого свойства <LANG>_STANDARD; список поддерживаемых языков см. в документации по свойству."
	},
	"CMAKE_<LANG>_STANDARD_LIBRARIES": {
		"name": "CMAKE_<LANG>_STANDARD_LIBRARIES",
		"description": "Библиотеки, компонуемые в каждый исполняемый файл и каждую общую библиотеку, связываемые для языка <LANG>. Это предназначено для указания системных библиотек, необходимых языку для текущей платформы."
	},
	"CMAKE_<LANG>_STANDARD_REQUIRED": {
		"name": "CMAKE_<LANG>_STANDARD_REQUIRED",
		"description": "Варианты:"
	},
	"CMAKE_<LANG>_USING_LINKER_MODE": {
		"name": "CMAKE_<LANG>_USING_LINKER_MODE",
		"description": "Это определяет, как следует интерпретировать значение переменной CMAKE_<LANG>_USING_LINKER_. Поддерживаемые значения режима компоновщика:"
	},
	"CMAKE_<LANG>_USING_LINKER_<TYPE>": {
		"name": "CMAKE_<LANG>_USING_LINKER_<TYPE>",
		"description": "Эта переменная определяет, как указать компоновщик <TYPE> для шага связывания, как это контролируется переменной CMAKE_LINKER_TYPE или целевым свойством LINKER_TYPE. В зависимости от значения переменной CMAKE_<LANG>_USING_LINKER_MODE, CMAKE_<LANG>_USING_LINKER_<TYPE> может содержать флаги компилятора для шага компоновки или флаги, которые будут переданы непосредственно инструменту компоновщика."
	},
	"CMAKE_<LANG>_VISIBILITY_PRESET": {
		"name": "CMAKE_<LANG>_VISIBILITY_PRESET",
		"description": "Значение по умолчанию для целевого свойства <LANG>_VISIBILITY_PRESET при создании целевого объекта."
	},
	"CMAKE_LIBRARY_ARCHITECTURE": {
		"name": "CMAKE_LIBRARY_ARCHITECTURE",
		"description": "Имя каталога библиотеки целевой архитектуры, если оно обнаружено."
	},
	"CMAKE_LIBRARY_ARCHITECTURE_REGEX": {
		"name": "CMAKE_LIBRARY_ARCHITECTURE_REGEX",
		"description": "Регулярное выражение, соответствующее возможным именам каталогов с библиотеками целевой архитектуры."
	},
	"CMAKE_LIBRARY_OUTPUT_DIRECTORY": {
		"name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
		"description": "Указывает, куда поместить конечные файлы LIBRARY при сборке."
	},
	"CMAKE_LIBRARY_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Указывает, куда поместить конечные файлы LIBRARY при сборке для определенной конфигурации."
	},
	"CMAKE_LIBRARY_PATH": {
		"name": "CMAKE_LIBRARY_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для команды find_library. Предназначен для задания проектом и по умолчанию пуст."
	},
	"CMAKE_LIBRARY_PATH_FLAG": {
		"name": "CMAKE_LIBRARY_PATH_FLAG",
		"description": "Флаг, используемый для добавления пути поиска библиотек в компилятор."
	},
	"CMAKE_LINKER_TYPE": {
		"name": "CMAKE_LINKER_TYPE",
		"description": "Укажите, какой компоновщик будет использоваться на этапе связывания."
	},
	"CMAKE_LINK_DEF_FILE_FLAG": {
		"name": "CMAKE_LINK_DEF_FILE_FLAG",
		"description": "Флаг компоновщика, используемый для указания DEF-файла при создании библиотеки DLL."
	},
	"CMAKE_LINK_DEPENDS_NO_SHARED": {
		"name": "CMAKE_LINK_DEPENDS_NO_SHARED",
		"description": "Указывает, следует ли пропустить зависимости компоновки для файлов общей библиотеки."
	},
	"CMAKE_LINK_DEPENDS_USE_LINKER": {
		"name": "CMAKE_LINK_DEPENDS_USE_LINKER",
		"description": "Для генераторов Makefile и Ninja теперь для выбора компоновщиков создаются компоновщиком. Определив эту переменную со значением FALSE, можно отключить эту функцию."
	},
	"CMAKE_LINK_DIRECTORIES_BEFORE": {
		"name": "CMAKE_LINK_DIRECTORIES_BEFORE",
		"description": "Указывает, следует ли по умолчанию добавлять каталоги в начало или конец link_directories."
	},
	"CMAKE_LINK_GROUP_USING_<FEATURE>": {
		"name": "CMAKE_LINK_GROUP_USING_<FEATURE>",
		"description": "Эта переменная определяет, как связать группу библиотек для указанного <FEATURE>, когда используется выражение генератора LINK_GROUP. Чтобы эта переменная имела какой-либо эффект, должны быть выполнены оба следующих условия:"
	},
	"CMAKE_LINK_GROUP_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_LINK_GROUP_USING_<FEATURE>_SUPPORTED",
		"description": "Эта переменная указывает, поддерживается ли <FEATURE> независимо от языка ссылки. Если эта переменная имеет значение \"истина\", <FEATURE> должна быть определена CMAKE_LINK_GROUP_USING_."
	},
	"CMAKE_LINK_INTERFACE_LIBRARIES": {
		"name": "CMAKE_LINK_INTERFACE_LIBRARIES",
		"description": "Значение по умолчанию для LINK_INTERFACE_LIBRARIES целевых объектов."
	},
	"CMAKE_LINK_LIBRARIES_ONLY_TARGETS": {
		"name": "CMAKE_LINK_LIBRARIES_ONLY_TARGETS",
		"description": "Задайте эту переменную, чтобы инициализировать свойство LINK_LIBRARIES_ONLY_TARGETS неимпортированных целевых объектов при их создании. Если задано значение \"true\", дополнительно проверяется, что все перечисленные в target_link_libraries элементы, которые могут быть именами целевых объектов, фактически являются именами существующих целевых объектов. Дополнительные сведения см. в документации по свойству \"target\"."
	},
	"CMAKE_LINK_LIBRARY_<FEATURE>_ATTRIBUTES": {
		"name": "CMAKE_LINK_LIBRARY_<FEATURE>_ATTRIBUTES",
		"description": "Эта переменная определяет поведение указанной библиотеки ссылок <FEATURE>. Указывает, как <FEATURE> взаимодействует с другими функциями, когда следует применять <FEATURE>, и аспекты обработки <FEATURE> при сборке командной строки последнего компоновщика CMake (например, дедупликация)."
	},
	"CMAKE_LINK_LIBRARY_FILE_FLAG": {
		"name": "CMAKE_LINK_LIBRARY_FILE_FLAG",
		"description": "Флаг, используемый для компоновки библиотеки, указанной путем к ее файлу."
	},
	"CMAKE_LINK_LIBRARY_FLAG": {
		"name": "CMAKE_LINK_LIBRARY_FLAG",
		"description": "Флаг, используемый для компоновки библиотеки в исполняемый файл."
	},
	"CMAKE_LINK_LIBRARY_SUFFIX": {
		"name": "CMAKE_LINK_LIBRARY_SUFFIX",
		"description": "Суффикс для библиотек, с которыми выполняется связывание."
	},
	"CMAKE_LINK_LIBRARY_USING_<FEATURE>": {
		"name": "CMAKE_LINK_LIBRARY_USING_<FEATURE>",
		"description": "Эта переменная определяет способ связывания библиотеки или платформы для указанного <FEATURE> при использовании выражения генератора LINK_LIBRARY генератора. Чтобы эта переменная имела влияние, необходимо выполнить оба следующих условия:"
	},
	"CMAKE_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED",
		"description": "Задайте значение ИСТИНА, если <FEATURE>, как определено переменной CMAKE_LINK_LIBRARY_USING_, поддерживается независимо от языка компоновщика."
	},
	"CMAKE_LINK_SEARCH_END_STATIC": {
		"name": "CMAKE_LINK_SEARCH_END_STATIC",
		"description": "Завершение строки связи таким образом, чтобы использовались статические системные библиотеки."
	},
	"CMAKE_LINK_SEARCH_START_STATIC": {
		"name": "CMAKE_LINK_SEARCH_START_STATIC",
		"description": "Предполагается, что компоновщик ищет статические библиотеки по умолчанию."
	},
	"CMAKE_LINK_WHAT_YOU_USE": {
		"name": "CMAKE_LINK_WHAT_YOU_USE",
		"description": "Значение по умолчанию для целевого свойства LINK_WHAT_YOU_USE. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании."
	},
	"CMAKE_LINK_WHAT_YOU_USE_CHECK": {
		"name": "CMAKE_LINK_WHAT_YOU_USE_CHECK",
		"description": "Определяет команду, выполняемую после шага ссылки для проверки использования библиотек. Эта проверка сейчас определена только на платформах ELF со значением ldd -u -r."
	},
	"CMAKE_MACOSX_BUNDLE": {
		"name": "CMAKE_MACOSX_BUNDLE",
		"description": "Значение по умолчанию для MACOSX_BUNDLE целевых объектов."
	},
	"CMAKE_MACOSX_RPATH": {
		"name": "CMAKE_MACOSX_RPATH",
		"description": "Указывает, следует ли использовать пути rpath в macOS и iOS."
	},
	"CMAKE_MAJOR_VERSION": {
		"name": "CMAKE_MAJOR_VERSION",
		"description": "Первый компонент номера версии у переменной CMAKE_VERSION."
	},
	"CMAKE_MAKE_PROGRAM": {
		"name": "CMAKE_MAKE_PROGRAM",
		"description": "Средство, которое может запустить собственную систему сборки. Это значение может быть полным путем к исполняемому файлу или просто именем средства, если оно должно присутствовать в PATH."
	},
	"CMAKE_MAP_IMPORTED_CONFIG_<CONFIG>": {
		"name": "CMAKE_MAP_IMPORTED_CONFIG_<CONFIG>",
		"description": "Значение по умолчанию для MAP_IMPORTED_CONFIG_ целевых объектов."
	},
	"CMAKE_MATCH_COUNT": {
		"name": "CMAKE_MATCH_COUNT",
		"description": "Количество совпадений с последним регулярным выражением."
	},
	"CMAKE_MATCH_<n>": {
		"name": "CMAKE_MATCH_<n>",
		"description": "Группа записи <n>, совпавшая с последним регулярным выражением, для групп с 0 по 9. Группа 0 — это все совпадение целиком. Группы с 1 по 9 — это части выражения, записанные с помощью синтаксиса ()."
	},
	"CMAKE_MAXIMUM_RECURSION_DEPTH": {
		"name": "CMAKE_MAXIMUM_RECURSION_DEPTH",
		"description": "Максимальная глубина рекурсии для скриптов CMake. Должна задаваться в командной строке с помощью параметра -DCMAKE_MAXIMUM_RECURSION_DEPTH=<x> или в файле CMakeLists.txt для проектов, требующих большей глубины рекурсии. Проекты, в которых задана эта переменная, должны предоставлять пользователю возможность ее переопределения. Пример:"
	},
	"CMAKE_MESSAGE_CONTEXT": {
		"name": "CMAKE_MESSAGE_CONTEXT",
		"description": "При включении параметром командной строки cmake --log-context или переменной CMAKE_MESSAGE_CONTEXT_SHOW команда message преобразует список CMAKE_MESSAGE_CONTEXT в разделенную точками строку в квадратных скобках и добавляет ее перед каждой строкой для сообщений с уровнем ведения журнала NOTICE и ниже."
	},
	"CMAKE_MESSAGE_CONTEXT_SHOW": {
		"name": "CMAKE_MESSAGE_CONTEXT_SHOW",
		"description": "Если для этой переменной задано значение true, контекст отображается с записью каждой строки в журнал с помощью команды message (сведения о задании самого контекста см. в описании свойства CMAKE_MESSAGE_CONTEXT)."
	},
	"CMAKE_MESSAGE_INDENT": {
		"name": "CMAKE_MESSAGE_INDENT",
		"description": "Команда message объединяет строки из этого списка и для уровней ведения журнала NOTICE и ниже добавляет полученную строку перед каждой строкой сообщения."
	},
	"CMAKE_MESSAGE_LOG_LEVEL": {
		"name": "CMAKE_MESSAGE_LOG_LEVEL",
		"description": "Если эта переменная задана, она указывает уровень ведения журнала, используемый командой message. Допустимые значения те же, что и для параметра командной строки --log-level <cmake --log-level> программы CMake. Если заданы и эта переменная, и параметр командной строки --log-level <cmake --log-level>, приоритет имеет параметр."
	},
	"CMAKE_MFC_FLAG": {
		"name": "CMAKE_MFC_FLAG",
		"description": "Используйте библиотеку MFC для исполняемого файла или библиотеки DLL."
	},
	"CMAKE_MINIMUM_REQUIRED_VERSION": {
		"name": "CMAKE_MINIMUM_REQUIRED_VERSION",
		"description": "Версия CMake <min>, присвоенная последнему вызову команды cmake_minimum_required в текущей области видимости переменной или любой родительской области видимости переменной."
	},
	"CMAKE_MINOR_VERSION": {
		"name": "CMAKE_MINOR_VERSION",
		"description": "Второй компонент номера версии у переменной CMAKE_VERSION."
	},
	"CMAKE_MODULE_LINKER_FLAGS": {
		"name": "CMAKE_MODULE_LINKER_FLAGS",
		"description": "Флаги компоновщика, используемые для создания модулей."
	},
	"CMAKE_MODULE_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_MODULE_LINKER_FLAGS_<CONFIG>",
		"description": "Флаги, используемые при компоновке модуля."
	},
	"CMAKE_MODULE_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_MODULE_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_MODULE_LINKER_FLAGS_ при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_MODULE_LINKER_FLAGS_INIT": {
		"name": "CMAKE_MODULE_LINKER_FLAGS_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_MODULE_LINKER_FLAGS при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_MODULE_PATH": {
		"name": "CMAKE_MODULE_PATH",
		"description": "Разделенный точками с запятой список каталогов с указанием косых черт, который задает путь поиска для модулей CMake, загружаемых командами include или find_package перед проверкой модулей по умолчанию, поставляемых вместе с CMake. Задается проектом и по умолчанию пуст."
	},
	"CMAKE_MSVCIDE_RUN_PATH": {
		"name": "CMAKE_MSVCIDE_RUN_PATH",
		"description": "Дополнительные расположения PATH, которые следует использовать при выполнении команды add_custom_command или add_custom_target во время работы с генератором Visual Studio 12 2013 (или более поздней версии). Это позволяет выполнять команды и использовать библиотеки DLL, о которых неизвестно среде IDE."
	},
	"CMAKE_MSVC_DEBUG_INFORMATION_FORMAT": {
		"name": "CMAKE_MSVC_DEBUG_INFORMATION_FORMAT",
		"description": "Выберите формат отладочной информации MSVC, предназначенной для MSVC ABI. Эта переменная используется, чтобы инициализировать свойство MSVC_DEBUG_INFORMATION_FORMAT для всех целевых объектов при их создании. Она также распространяется в тестовый проект при вызовах команды try_compile."
	},
	"CMAKE_MSVC_RUNTIME_LIBRARY": {
		"name": "CMAKE_MSVC_RUNTIME_LIBRARY",
		"description": "Выберите библиотеку MSVC времени выполнения для использования компиляторами, предназначенными для MSVC ABI. Эта переменная используется для инициализации свойства MSVC_RUNTIME_LIBRARY для всех целевых объектов при их создании. Она также распространяется в тестовый проект при вызовах команды try_compile."
	},
	"CMAKE_NETRC": {
		"name": "CMAKE_NETRC",
		"description": "Эта переменная используется для инициализации параметра NETRC для файла и команд файла. Дополнительные сведения см. в описании этих команд."
	},
	"CMAKE_NETRC_FILE": {
		"name": "CMAKE_NETRC_FILE",
		"description": "Эта переменная используется для инициализации параметра NETRC_FILE для файла и команд файла. Дополнительные сведения см. в описании этих команд."
	},
	"CMAKE_NINJA_OUTPUT_PATH_PREFIX": {
		"name": "CMAKE_NINJA_OUTPUT_PATH_PREFIX",
		"description": "Попросите генераторы Ninja добавить префикс к каждому выходному пути в build.ninja. В случае отсутствующего префикса к префиксу добавляется завершаемая косая черта."
	},
	"CMAKE_NOT_USING_CONFIG_FLAGS": {
		"name": "CMAKE_NOT_USING_CONFIG_FLAGS",
		"description": "Пропуск флагов _BUILD_TYPE, если задано значение true."
	},
	"CMAKE_NO_BUILTIN_CHRPATH": {
		"name": "CMAKE_NO_BUILTIN_CHRPATH",
		"description": "Не используйте встроенный двоичный редактор для исправления путей поиска в библиотеке среды выполнения при установке."
	},
	"CMAKE_NO_SYSTEM_FROM_IMPORTED": {
		"name": "CMAKE_NO_SYSTEM_FROM_IMPORTED",
		"description": "Значение по умолчанию для NO_SYSTEM_FROM_IMPORTED целевых объектов."
	},
	"CMAKE_OBJCXX_EXTENSIONS": {
		"name": "CMAKE_OBJCXX_EXTENSIONS",
		"description": "Значение по умолчанию для целевого свойства OBJCXX_EXTENSIONS, если оно задано при создании целевого объекта."
	},
	"CMAKE_OBJCXX_STANDARD": {
		"name": "CMAKE_OBJCXX_STANDARD",
		"description": "Значение по умолчанию для целевого свойства OBJCXX_STANDARD, если оно задано при создании целевого объекта."
	},
	"CMAKE_OBJCXX_STANDARD_REQUIRED": {
		"name": "CMAKE_OBJCXX_STANDARD_REQUIRED",
		"description": "Значение по умолчанию для целевого свойства OBJCXX_STANDARD_REQUIRED, если оно задано при создании целевого объекта."
	},
	"CMAKE_OBJC_EXTENSIONS": {
		"name": "CMAKE_OBJC_EXTENSIONS",
		"description": "Значение по умолчанию для целевого свойства OBJC_EXTENSIONS, если оно задано при создании целевого объекта."
	},
	"CMAKE_OBJC_STANDARD": {
		"name": "CMAKE_OBJC_STANDARD",
		"description": "Значение по умолчанию для целевого свойства OBJC_STANDARD, если оно задано при создании целевого объекта."
	},
	"CMAKE_OBJC_STANDARD_REQUIRED": {
		"name": "CMAKE_OBJC_STANDARD_REQUIRED",
		"description": "Значение по умолчанию для целевого свойства OBJC_STANDARD_REQUIRED, если оно задано при создании целевого объекта."
	},
	"CMAKE_OBJECT_PATH_MAX": {
		"name": "CMAKE_OBJECT_PATH_MAX",
		"description": "Максимальная длина полного пути к объектному файлу, разрешенная для собственных средств сборки."
	},
	"CMAKE_OPTIMIZE_DEPENDENCIES": {
		"name": "CMAKE_OPTIMIZE_DEPENDENCIES",
		"description": "Инициализирует свойство целевого объекта OPTIMIZE_DEPENDENCIES."
	},
	"CMAKE_OSX_ARCHITECTURES": {
		"name": "CMAKE_OSX_ARCHITECTURES",
		"description": "Зависящие от целевого объекта архитектуры для macOS и iOS."
	},
	"CMAKE_OSX_DEPLOYMENT_TARGET": {
		"name": "CMAKE_OSX_DEPLOYMENT_TARGET",
		"description": "Указание минимальной версии целевой платформы (например, macOS или iOS), где планируется развернуть целевые двоичные файлы. CMake использует значение этой переменной для флага -mmacosx-version-min или соответствующих эквивалентов целевой платформы. Для более ранних версий Xcode, поставляемых с несколькими пакетами SDK macOS, эта переменная также помогает выбрать пакет SDK в случае, если значение для CMAKE_OSX_SYSROOT не задано."
	},
	"CMAKE_OSX_SYSROOT": {
		"name": "CMAKE_OSX_SYSROOT",
		"description": "Укажите расположение и имя используемого пакета SDK платформы macOS. CMake использует это значение, чтобы вычислить флаг -isysroot или его эквивалент и помочь командам find_* найти файлы в пакете SDK."
	},
	"CMAKE_PARENT_LIST_FILE": {
		"name": "CMAKE_PARENT_LIST_FILE",
		"description": "Полный путь к файлу CMake, включавшему в себя текущий."
	},
	"CMAKE_PATCH_VERSION": {
		"name": "CMAKE_PATCH_VERSION",
		"description": "Третий компонент номера версии у переменной CMAKE_VERSION."
	},
	"CMAKE_PCH_INSTANTIATE_TEMPLATES": {
		"name": "CMAKE_PCH_INSTANTIATE_TEMPLATES",
		"description": "Эта переменная используется для инициализации свойства PCH_INSTANTIATE_TEMPLATES целевых объектов при их создании."
	},
	"CMAKE_PCH_WARN_INVALID": {
		"name": "CMAKE_PCH_WARN_INVALID",
		"description": "Эта переменная используется для инициализации свойства PCH_WARN_INVALID целевых объектов при их создании."
	},
	"CMAKE_PDB_OUTPUT_DIRECTORY": {
		"name": "CMAKE_PDB_OUTPUT_DIRECTORY",
		"description": "Выходной каталог для PDB-файлов отладочного символа Майкрософт, созданных компоновщиком для целевых объектов исполняемого файла и общей библиотеки."
	},
	"CMAKE_PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию выходной каталог для PDB-файлов отладочного символа Майкрософт, созданных компоновщиком для целевых объектов исполняемого файла и общей библиотеки."
	},
	"CMAKE_PLATFORM_NO_VERSIONED_SONAME": {
		"name": "CMAKE_PLATFORM_NO_VERSIONED_SONAME",
		"description": "Эта переменная управляет использованием свойств целевого объекта VERSION и SOVERSION для общих библиотек на глобальном уровне. Если задано значение \"true\", добавление сведений о версии к каждому целевому объекту общей библиотеки отключается."
	},
	"CMAKE_POLICY_DEFAULT_CMP<NNNN>": {
		"name": "CMAKE_POLICY_DEFAULT_CMP<NNNN>",
		"description": "Значение по умолчанию для политики CMake CMP<NNNN>, когда она оставлена незаданной."
	},
	"CMAKE_POLICY_WARNING_CMP<NNNN>": {
		"name": "CMAKE_POLICY_WARNING_CMP<NNNN>",
		"description": "Явно включите или отключите предупреждение, если политика CMake CMP<NNNN> не задана явно с помощью cmake_policy или неявно с помощью cmake_minimum_required. Это имеет смысл только для политик, которые не выдают предупреждения по умолчанию:"
	},
	"CMAKE_POSITION_INDEPENDENT_CODE": {
		"name": "CMAKE_POSITION_INDEPENDENT_CODE",
		"description": "Значение по умолчанию для POSITION_INDEPENDENT_CODE целевых объектов."
	},
	"CMAKE_PREFIX_PATH": {
		"name": "CMAKE_PREFIX_PATH",
		"description": "Разделенный точками с запятыми список каталогов, указывающий префиксы, по которым выполняют поиск команды find_package, find_program, find_library, find_file и find_path. Каждая команда добавит соответствующие подкаталоги (такие как bin, lib или include), как указано в соответствующей документации."
	},
	"CMAKE_PROGRAM_PATH": {
		"name": "CMAKE_PROGRAM_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для команды find_program. Предназначен для задания проектом и по умолчанию пуст."
	},
	"CMAKE_PROJECT_DESCRIPTION": {
		"name": "CMAKE_PROJECT_DESCRIPTION",
		"description": "Описание проекта верхнего уровня."
	},
	"CMAKE_PROJECT_HOMEPAGE_URL": {
		"name": "CMAKE_PROJECT_HOMEPAGE_URL",
		"description": "URL-адрес домашней страницы проекта верхнего уровня."
	},
	"CMAKE_PROJECT_INCLUDE": {
		"name": "CMAKE_PROJECT_INCLUDE",
		"description": "Языковой файл CMake, который будет включен в качестве последнего шага всех вызовов команд проекта. Предназначен для вставки пользовательского кода в сборки проекта без изменения исходного кода. Подробное обсуждение файлов, потенциально включенных во время вызова project, приведены в разделе \"Вставка кода\"."
	},
	"CMAKE_PROJECT_INCLUDE_BEFORE": {
		"name": "CMAKE_PROJECT_INCLUDE_BEFORE",
		"description": "Языковой файл CMake, который будет включаться на первом этапе всех вызовов команд проекта. Предназначен для вставки пользовательского кода в сборки проекта без изменения исходного кода. Подробное обсуждение файлов, потенциально включенных во время вызова project, приведены в разделе \"Вставка кода\"."
	},
	"CMAKE_PROJECT_NAME": {
		"name": "CMAKE_PROJECT_NAME",
		"description": "Имя проекта верхнего уровня."
	},
	"CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE": {
		"name": "CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE",
		"description": "Языковой файл CMake, который должен быть включен в качестве последнего шага всех вызовов команд проекта, в которых в качестве имени проекта указано <PROJECT-NAME>. Предназначен для вставки пользовательского кода в сборки проекта без изменения исходного кода. Подробное обсуждение файлов, потенциально включенных во время вызова project, приведены в разделе \"Вставка кода\"."
	},
	"CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE": {
		"name": "CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE",
		"description": "Языковой файл CMake, который должен быть включен в качестве первого шага всех вызовов команд проекта, в которых в качестве имени проекта указано <PROJECT-NAME>. Предназначен для вставки пользовательского кода в сборки проекта без изменения исходного кода. Подробное обсуждение файлов, потенциально включенных во время вызова project, приведены в разделе \"Вставка кода\"."
	},
	"CMAKE_PROJECT_TOP_LEVEL_INCLUDES": {
		"name": "CMAKE_PROJECT_TOP_LEVEL_INCLUDES",
		"description": "Разделенный точками с запятой список языковых файлов CMake, включаемых в первый вызов проекта. Файлы будут включены сразу после чтения файла цепочки инструментов (если он указан) и задания переменных платформы, но до включения каких-либо языков. Поэтому переменные, зависящие от языка, в том числе CMAKE_<LANG>_COMPILER, могут не быть заданы. Дополнительные сведения о файлах, которые могут быть включены во время вызова проекта, см. в разделе \"Вставка кода\"."
	},
	"CMAKE_PROJECT_VERSION": {
		"name": "CMAKE_PROJECT_VERSION",
		"description": "Версии проекта верхнего уровня."
	},
	"CMAKE_PROJECT_VERSION_MAJOR": {
		"name": "CMAKE_PROJECT_VERSION_MAJOR",
		"description": "Основной номер версии для проекта верхнего уровня."
	},
	"CMAKE_PROJECT_VERSION_MINOR": {
		"name": "CMAKE_PROJECT_VERSION_MINOR",
		"description": "Дополнительный номер версии для проекта верхнего уровня."
	},
	"CMAKE_PROJECT_VERSION_PATCH": {
		"name": "CMAKE_PROJECT_VERSION_PATCH",
		"description": "Версии исправления для проекта верхнего уровня."
	},
	"CMAKE_PROJECT_VERSION_TWEAK": {
		"name": "CMAKE_PROJECT_VERSION_TWEAK",
		"description": "Версия оптимизации для проекта верхнего уровня."
	},
	"CMAKE_RANLIB": {
		"name": "CMAKE_RANLIB",
		"description": "Имя средства рандомизации для статических библиотек."
	},
	"CMAKE_REQUIRE_FIND_PACKAGE_<PackageName>": {
		"name": "CMAKE_REQUIRE_FIND_PACKAGE_<PackageName>",
		"description": "Переменная для вызова find_package ОБЯЗТАТЕЛЬНА."
	},
	"CMAKE_ROOT": {
		"name": "CMAKE_ROOT",
		"description": "Каталог установки для запуска cmake."
	},
	"CMAKE_RULE_MESSAGES": {
		"name": "CMAKE_RULE_MESSAGES",
		"description": "Укажите, следует ли сообщение для каждого правила make."
	},
	"CMAKE_RUNTIME_OUTPUT_DIRECTORY": {
		"name": "CMAKE_RUNTIME_OUTPUT_DIRECTORY",
		"description": "Указывает, куда поместить конечные файлы RUNTIME при сборке."
	},
	"CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Указывает, куда поместить конечные файлы RUNTIME при сборке для определенной конфигурации."
	},
	"CMAKE_SCRIPT_MODE_FILE": {
		"name": "CMAKE_SCRIPT_MODE_FILE",
		"description": "Полный путь к файлу скрипта cmake -P, который сейчас обрабатывается."
	},
	"CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS": {
		"name": "CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS",
		"description": "Укажите, создает ли общая библиотека файл импорта."
	},
	"CMAKE_SHARED_LIBRARY_PREFIX": {
		"name": "CMAKE_SHARED_LIBRARY_PREFIX",
		"description": "Префикс для общих библиотек, с которыми выполняется связывание."
	},
	"CMAKE_SHARED_LIBRARY_SUFFIX": {
		"name": "CMAKE_SHARED_LIBRARY_SUFFIX",
		"description": "Суффикс для общих библиотек, с которыми устанавливается связь."
	},
	"CMAKE_SHARED_LINKER_FLAGS": {
		"name": "CMAKE_SHARED_LINKER_FLAGS",
		"description": "Флаги компоновщика, используемые для создания общих библиотек."
	},
	"CMAKE_SHARED_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_SHARED_LINKER_FLAGS_<CONFIG>",
		"description": "Флаги, используемые при компоновке общей библиотеки."
	},
	"CMAKE_SHARED_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_SHARED_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_SHARED_LINKER_FLAGS_ при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_SHARED_LINKER_FLAGS_INIT": {
		"name": "CMAKE_SHARED_LINKER_FLAGS_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_SHARED_LINKER_FLAGS при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_SHARED_MODULE_PREFIX": {
		"name": "CMAKE_SHARED_MODULE_PREFIX",
		"description": "Префикс для загружаемых модулей, с которыми выполняется связывание."
	},
	"CMAKE_SHARED_MODULE_SUFFIX": {
		"name": "CMAKE_SHARED_MODULE_SUFFIX",
		"description": "Суффикс для общих библиотек, с которыми устанавливается связь."
	},
	"CMAKE_SIZEOF_VOID_P": {
		"name": "CMAKE_SIZEOF_VOID_P",
		"description": "Размер указателя void."
	},
	"CMAKE_SKIP_BUILD_RPATH": {
		"name": "CMAKE_SKIP_BUILD_RPATH",
		"description": "Не включать пути RPATH в дерево сборки."
	},
	"CMAKE_SKIP_INSTALL_ALL_DEPENDENCY": {
		"name": "CMAKE_SKIP_INSTALL_ALL_DEPENDENCY",
		"description": "Не делайте целевой объект install зависящим от целевого объекта all."
	},
	"CMAKE_SKIP_INSTALL_RPATH": {
		"name": "CMAKE_SKIP_INSTALL_RPATH",
		"description": "Не включать пути RPATH в дерево установки."
	},
	"CMAKE_SKIP_INSTALL_RULES": {
		"name": "CMAKE_SKIP_INSTALL_RULES",
		"description": "Указывает, следует ли отключить создание правил установки."
	},
	"CMAKE_SKIP_RPATH": {
		"name": "CMAKE_SKIP_RPATH",
		"description": "Если задано значение true, не добавляйте сведения о пути времени выполнения."
	},
	"CMAKE_SKIP_TEST_ALL_DEPENDENCY": {
		"name": "CMAKE_SKIP_TEST_ALL_DEPENDENCY",
		"description": "Контролируйте, зависит ли цель теста от цели all."
	},
	"CMAKE_SOURCE_DIR": {
		"name": "CMAKE_SOURCE_DIR",
		"description": "Путь к верхнему уровню дерева исходного кода."
	},
	"CMAKE_STAGING_PREFIX": {
		"name": "CMAKE_STAGING_PREFIX",
		"description": "Этой переменной может быть присвоен путь для установки при перекрестной компиляции. Это может быть удобно, если путь в CMAKE_SYSROOT доступен только для чтения или должен оставаться исходным по другим причинам."
	},
	"CMAKE_STATIC_LIBRARY_PREFIX": {
		"name": "CMAKE_STATIC_LIBRARY_PREFIX",
		"description": "Префикс для статических библиотек, с которыми выполняется связывание."
	},
	"CMAKE_STATIC_LIBRARY_SUFFIX": {
		"name": "CMAKE_STATIC_LIBRARY_SUFFIX",
		"description": "Суффикс для статических библиотек, с которыми выполняется связывание."
	},
	"CMAKE_STATIC_LINKER_FLAGS": {
		"name": "CMAKE_STATIC_LINKER_FLAGS",
		"description": "Флаги, используемые для создания статических библиотек. Эти флаги будут передаваться в архиватор при создании статической библиотеки."
	},
	"CMAKE_STATIC_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_STATIC_LINKER_FLAGS_<CONFIG>",
		"description": "Флаги, используемые для создания статических библиотек. Эти флаги будут передаваться в архиватор при создании статической библиотеки в конфигурации <CONFIG>."
	},
	"CMAKE_STATIC_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_STATIC_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_STATIC_LINKER_FLAGS_ при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_STATIC_LINKER_FLAGS_INIT": {
		"name": "CMAKE_STATIC_LINKER_FLAGS_INIT",
		"description": "Значение, используемое для инициализации записи кэша CMAKE_STATIC_LINKER_FLAGS при первой настройке дерева сборки. Эту переменную должен задавать файл цепочки инструментов. CMake может добавлять содержимое в начало или конец этого значения в зависимости от среды и целевой платформы."
	},
	"CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS": {
		"name": "CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS",
		"description": "Эта переменная содержит список переменных env в виде списка токенов с синтаксисом переменная=значение."
	},
	"CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE": {
		"name": "CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE",
		"description": "Если эта переменная имеет значение ON в конце файла CMakeLists.txt верхнего уровня, дополнительный генератор Sublime Text 2 исключает это дерево сборки из .sublime-project, если он находится внутри дерева исходного кода."
	},
	"CMAKE_SUPPRESS_REGENERATION": {
		"name": "CMAKE_SUPPRESS_REGENERATION",
		"description": "Если CMAKE_SUPPRESS_REGENERATION имеет значение OFF (по умолчанию), CMake добавляет специальный целевой объект, от которого зависят все другие целевые объекты, проверяющий систему сборки и при необходимости перезапускающий CMake для повторного создания системы сборки при изменении исходного кода спецификации целевого объекта."
	},
	"CMAKE_Swift_COMPILATION_MODE": {
		"name": "CMAKE_Swift_COMPILATION_MODE",
		"description": "Укажите, как Swift компилирует цель. Эта переменная используется для инициализации свойства Swift_COMPILATION_MODE для целей по мере их создания."
	},
	"CMAKE_Swift_LANGUAGE_VERSION": {
		"name": "CMAKE_Swift_LANGUAGE_VERSION",
		"description": "Укажите номер версии языка Swift. Если значение не задано, предполагается, что используется самая старая известная версия, доступная в версии Xcode узла:"
	},
	"CMAKE_Swift_MODULE_DIRECTORY": {
		"name": "CMAKE_Swift_MODULE_DIRECTORY",
		"description": "Каталог выходных данных модуля Swift."
	},
	"CMAKE_Swift_NUM_THREADS": {
		"name": "CMAKE_Swift_NUM_THREADS",
		"description": "Число потоков для параллельной компиляции целевых объектов Swift."
	},
	"CMAKE_SYSROOT": {
		"name": "CMAKE_SYSROOT",
		"description": "Путь для передачи компилятору во флаге --sysroot."
	},
	"CMAKE_SYSROOT_COMPILE": {
		"name": "CMAKE_SYSROOT_COMPILE",
		"description": "Путь для передачи компилятору во флаге --sysroot при компиляции исходных файлов. Совпадает с CMAKE_SYSROOT, но используется только для компиляции исходных файлов, но не для компоновки."
	},
	"CMAKE_SYSROOT_LINK": {
		"name": "CMAKE_SYSROOT_LINK",
		"description": "Путь для передачи компилятору во флаге --sysroot при компоновке. Совпадает с CMAKE_SYSROOT, но используется только для компоновки, но не для компиляции исходных файлов."
	},
	"CMAKE_SYSTEM": {
		"name": "CMAKE_SYSTEM",
		"description": "Составное имя операционной системы, для которой CMake выполняет компиляцию."
	},
	"CMAKE_SYSTEM_APPBUNDLE_PATH": {
		"name": "CMAKE_SYSTEM_APPBUNDLE_PATH",
		"description": "Путь поиска для пакетов приложений macOS, используемый командами find_program и find_package. По умолчанию содержит стандартные каталоги для текущей системы. Не предназначен для изменения проектом, для этого используйте CMAKE_APPBUNDLE_PATH."
	},
	"CMAKE_SYSTEM_FRAMEWORK_PATH": {
		"name": "CMAKE_SYSTEM_FRAMEWORK_PATH",
		"description": "Путь поиска для платформ macOS, используемый командами find_library, find_package, find_path и find_file. По умолчанию содержит стандартные каталоги для текущей системы. Не предназначен для изменения проектом, для этого используйте CMAKE_FRAMEWORK_PATH."
	},
	"CMAKE_SYSTEM_IGNORE_PATH": {
		"name": "CMAKE_SYSTEM_IGNORE_PATH",
		"description": "Разделенный точками с запятой список каталогов, которые будут игнорироваться различными командами find...()."
	},
	"CMAKE_SYSTEM_IGNORE_PREFIX_PATH": {
		"name": "CMAKE_SYSTEM_IGNORE_PREFIX_PATH",
		"description": "Разделенный точками с запятой список префиксов поиска, которые должны игнорироваться командами find_program, find_library, find_file и find_path. Эти префиксы также игнорируются режимом Config команды find_package (режим Module не учитывает этот список префиксов). Чтобы вместо префиксов игнорировать определенные каталоги, см. CMAKE_IGNORE_NONPREFIX_VAR."
	},
	"CMAKE_SYSTEM_INCLUDE_PATH": {
		"name": "CMAKE_SYSTEM_INCLUDE_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для команд find_file и find_path. По умолчанию содержит стандартные каталоги для текущей системы. Не предназначен для задания проектом; для этого используйте CMAKE_INCLUDE_PATH. См. также описание CMAKE_SYSTEM_PREFIX_PATH."
	},
	"CMAKE_SYSTEM_LIBRARY_PATH": {
		"name": "CMAKE_SYSTEM_LIBRARY_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для команды find_library. По умолчанию содержит стандартные каталоги для текущей системы. Не предназначен для изменения проектом. Используйте для этого CMAKE_LIBRARY_PATH. См. также описание CMAKE_SYSTEM_PREFIX_PATH."
	},
	"CMAKE_SYSTEM_NAME": {
		"name": "CMAKE_SYSTEM_NAME",
		"description": "Имя операционной системы, для которой CMake выполняет сборку. Сведения о версии операционной системы см. в описании переменной CMAKE_SYSTEM_VERSION."
	},
	"CMAKE_SYSTEM_PREFIX_PATH": {
		"name": "CMAKE_SYSTEM_PREFIX_PATH",
		"description": "Разделенный точками с запятыми список каталогов, указывающий префиксы, по которым выполняют поиск команды find_package, find_program, find_library, find_file и find_path. Каждая команда добавит соответствующие подкаталоги (такие как bin, lib или include), как указано в соответствующей документации."
	},
	"CMAKE_SYSTEM_PROCESSOR": {
		"name": "CMAKE_SYSTEM_PROCESSOR",
		"description": "Если перекрестная компиляция не используется, эта переменная имеет то же значение, что и переменная CMAKE_HOST_SYSTEM_PROCESSOR. Во многих случаях она будет соответствовать целевой архитектуре сборки, но это не гарантируется. (Например, в Windows узел может иметь значение \"AMD64\", даже если используется компилятор MSVC cl с 32-разрядным целевым объектом.)"
	},
	"CMAKE_SYSTEM_PROGRAM_PATH": {
		"name": "CMAKE_SYSTEM_PROGRAM_PATH",
		"description": "Разделенный точками с запятой список каталогов, который указывает путь поиска для команды find_program. По умолчанию содержит стандартные каталоги для текущей системы. Не предназначен для изменения проектом. Используйте для этого CMAKE_PROGRAM_PATH. См. также описание CMAKE_SYSTEM_PREFIX_PATH."
	},
	"CMAKE_SYSTEM_VERSION": {
		"name": "CMAKE_SYSTEM_VERSION",
		"description": "Версия операционной системы, для которой CMake выполняет сборку. Сведения об имени операционной системы см. в описании переменной CMAKE_SYSTEM_NAME."
	},
	"CMAKE_TASKING_TOOLSET": {
		"name": "CMAKE_TASKING_TOOLSET",
		"description": "Выберите набор инструментов задач, который предоставляет компилятор"
	},
	"CMAKE_TEST_LAUNCHER": {
		"name": "CMAKE_TEST_LAUNCHER",
		"description": "Эта переменная используется для инициализации целевого свойства TEST_LAUNCHER исполняемых целевых объектов по мере их создания. Он используется для указания средства запуска для запуска тестов, добавляемых командой add_test, которые запускают исполняемый файл."
	},
	"CMAKE_TLS_CAINFO": {
		"name": "CMAKE_TLS_CAINFO",
		"description": "Укажите значение по умолчанию для параметров TLS_CAINFO файла и файловых команд. По умолчанию оно удалено."
	},
	"CMAKE_TLS_VERIFY": {
		"name": "CMAKE_TLS_VERIFY",
		"description": "Укажите значение по умолчанию для параметров TLS_VERIFY файловых команд. Если эта переменная не задано, команды проверка переменной CMAKE_TLS_VERIFY среды. Если ни один из этих параметров не задан, значение по умолчанию отключено."
	},
	"CMAKE_TLS_VERSION": {
		"name": "CMAKE_TLS_VERSION",
		"description": "Укажите значение по умолчанию для параметра TLS_VERSION файловых команд. Если эта переменная не задано, команды проверка переменной CMAKE_TLS_VERSION среды."
	},
	"CMAKE_TOOLCHAIN_FILE": {
		"name": "CMAKE_TOOLCHAIN_FILE",
		"description": "Путь к файлу цепочки инструментов, предоставленному для cmake."
	},
	"CMAKE_TRY_COMPILE_CONFIGURATION": {
		"name": "CMAKE_TRY_COMPILE_CONFIGURATION",
		"description": "Конфигурация сборки, используемая для проектов try_compile и try_run."
	},
	"CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES": {
		"name": "CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES",
		"description": "Установите значение true, чтобы команда try_compile не распространяла какие-либо переменные платформы в тестовый проект."
	},
	"CMAKE_TRY_COMPILE_PLATFORM_VARIABLES": {
		"name": "CMAKE_TRY_COMPILE_PLATFORM_VARIABLES",
		"description": "Список переменных, которые сигнатура исходного файла команды try_compile должна распространить в тестовый проект, чтобы ориентироваться на ту же платформу, что и основной проект."
	},
	"CMAKE_TRY_COMPILE_TARGET_TYPE": {
		"name": "CMAKE_TRY_COMPILE_TARGET_TYPE",
		"description": "Тип целевого объекта, созданного для вызовов try_compile с помощью сигнатуры исходного файла. Допустимые значения:"
	},
	"CMAKE_TWEAK_VERSION": {
		"name": "CMAKE_TWEAK_VERSION",
		"description": "Определено значение 0 для обеспечения совместимости с кодом, написанным для более ранних версий CMake, где могли быть определены более высокие значения."
	},
	"CMAKE_UNITY_BUILD": {
		"name": "CMAKE_UNITY_BUILD",
		"description": "Эта переменная используется для инициализации свойства UNITY_BUILD целевых объектов при их создании. Если задано значение true, включается пакетная компиляция нескольких источников в каждом целевом объекте. Эта функция известна как сборка Unity или Jumbo."
	},
	"CMAKE_UNITY_BUILD_BATCH_SIZE": {
		"name": "CMAKE_UNITY_BUILD_BATCH_SIZE",
		"description": "Эта переменная используется для инициализации свойства UNITY_BUILD_BATCH_SIZE целевых объектов при их создании. Задает верхний предел по умолчанию для количества исходных файлов, которые могут быть объединены в одном исходном файле Unity, когда для целевого объекта включены сборки Unity."
	},
	"CMAKE_UNITY_BUILD_UNIQUE_ID": {
		"name": "CMAKE_UNITY_BUILD_UNIQUE_ID",
		"description": "Эта переменная используется для инициализации свойства UNITY_BUILD_UNIQUE_ID целевых объектов при их создании. Она задает имя уникального идентификатора, создаваемого для каждого файла в сборке Unity."
	},
	"CMAKE_USER_MAKE_RULES_OVERRIDE": {
		"name": "CMAKE_USER_MAKE_RULES_OVERRIDE",
		"description": "Укажите файл CMake, переопределяющий сведения о платформе."
	},
	"CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>": {
		"name": "CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>",
		"description": "Укажите файл CMake, переопределяющий сведения о платформе для <LANG>."
	},
	"CMAKE_USE_RELATIVE_PATHS": {
		"name": "CMAKE_USE_RELATIVE_PATHS",
		"description": "Эта переменная не оказывает никакого влияния. Ее частичная функциональность, реализованная в предыдущих версиях, была удалена в CMake 3.4."
	},
	"CMAKE_VERBOSE_MAKEFILE": {
		"name": "CMAKE_VERBOSE_MAKEFILE",
		"description": "Включение подробного вывода из сборок makefile."
	},
	"CMAKE_VERIFY_INTERFACE_HEADER_SETS": {
		"name": "CMAKE_VERIFY_INTERFACE_HEADER_SETS",
		"description": "Эта переменная используется для инициализации свойства VERIFY_INTERFACE_HEADER_SETS целевых объектов при их создании. Установка значения \"истина\" включает проверку набора заголовков."
	},
	"CMAKE_VERSION": {
		"name": "CMAKE_VERSION",
		"description": "Строка версии CMake в виде трех неотрицательных целочисленных компонентов, разделенных точкой (.), за которыми может стоять \"-\" и находиться другая информация. Первые два компонента представляют уровень функции, а третий компонент представляет уровень исправления ошибок или дату разработки."
	},
	"CMAKE_VISIBILITY_INLINES_HIDDEN": {
		"name": "CMAKE_VISIBILITY_INLINES_HIDDEN",
		"description": "Значение по умолчанию для целевого свойства VISIBILITY_INLINES_HIDDEN при создании целевого объекта."
	},
	"CMAKE_VS_DEBUGGER_COMMAND": {
		"name": "CMAKE_VS_DEBUGGER_COMMAND",
		"description": "Эта переменная используется для инициализации свойства VS_DEBUGGER_COMMAND в каждом целевом объекте при его создании. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS": {
		"name": "CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS",
		"description": "Эта переменная используется для инициализации свойства VS_DEBUGGER_COMMAND_ARGUMENTS в каждом целевом объекте при его создании. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_VS_DEBUGGER_ENVIRONMENT": {
		"name": "CMAKE_VS_DEBUGGER_ENVIRONMENT",
		"description": "Эта переменная используется для инициализации свойства VS_DEBUGGER_ENVIRONMENT в каждом целевом объекте при его создании. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_VS_DEBUGGER_WORKING_DIRECTORY": {
		"name": "CMAKE_VS_DEBUGGER_WORKING_DIRECTORY",
		"description": "Эта переменная используется для инициализации свойства VS_DEBUGGER_WORKING_DIRECTORY в каждом целевом объекте при его создании. Дополнительные сведения см. в описании этого целевого свойства."
	},
	"CMAKE_VS_DEVENV_COMMAND": {
		"name": "CMAKE_VS_DEVENV_COMMAND",
		"description": "Генераторы для Visual Studio 12 2013 и более поздних версий задают для этой переменной команду devenv.com, установленную с соответствующей версией Visual Studio. Обратите внимание, что эта переменная может быть пустой в выпусках Visual Studio Express, так как там это средство отсутствует."
	},
	"CMAKE_VS_GLOBALS": {
		"name": "CMAKE_VS_GLOBALS",
		"description": "Список записей ключ=значение, задаваемых для отдельных целевых объектов в качестве целевых свойств VS_GLOBAL_ с переменная=ключ и значением Value."
	},
	"CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD": {
		"name": "CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD",
		"description": "Включение целевого объекта INSTALL в сборку по умолчанию."
	},
	"CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD": {
		"name": "CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD",
		"description": "Включение целевого объекта PACKAGE в сборку по умолчанию."
	},
	"CMAKE_VS_INTEL_Fortran_PROJECT_VERSION": {
		"name": "CMAKE_VS_INTEL_Fortran_PROJECT_VERSION",
		"description": "При создании для Visual Studio 12 2013 или более поздней версии с установленным подключаемым модулем Intel Fortran этот параметр указывает версию формата файла проекта VFPROJ. Он предназначен для внутреннего использования CMake и не должен использоваться кодом проекта."
	},
	"CMAKE_VS_JUST_MY_CODE_DEBUGGING": {
		"name": "CMAKE_VS_JUST_MY_CODE_DEBUGGING",
		"description": "Включите функцию \"Только мой код\" в отладчике Visual Studio."
	},
	"CMAKE_VS_MSBUILD_COMMAND": {
		"name": "CMAKE_VS_MSBUILD_COMMAND",
		"description": "Генераторы для Visual Studio 12 2013 и более поздних версий задают для этой переменной команду MSBuild.exe, установленную с соответствующей версией Visual Studio."
	},
	"CMAKE_VS_NO_COMPILE_BATCHING": {
		"name": "CMAKE_VS_NO_COMPILE_BATCHING",
		"description": "Отключите пакетную компиляцию при использовании генераторов Visual Studio."
	},
	"CMAKE_VS_NsightTegra_VERSION": {
		"name": "CMAKE_VS_NsightTegra_VERSION",
		"description": "Когда используется генератор Visual Studio с переменной CMAKE_SYSTEM_NAME, которой присвоено значение Android, эта переменная содержит номер версии установленного NVIDIA Nsight Tegra Visual Studio Edition."
	},
	"CMAKE_VS_NUGET_PACKAGE_RESTORE": {
		"name": "CMAKE_VS_NUGET_PACKAGE_RESTORE",
		"description": "При использовании генератора Visual Studio эта переменная кэша определяет, будет ли msbuild автоматически пытаться восстанавливать пакеты NuGet перед сборкой. Определить пакеты NuGet можно с помощью свойства VS_PACKAGE_REFERENCES целевого объекта. Если ссылки на пакеты не определены, этот параметр ни на что не повлияет."
	},
	"CMAKE_VS_PLATFORM_NAME": {
		"name": "CMAKE_VS_PLATFORM_NAME",
		"description": "Имя целевой платформы Visual Studio, используемой текущим генератором."
	},
	"CMAKE_VS_PLATFORM_NAME_DEFAULT": {
		"name": "CMAKE_VS_PLATFORM_NAME_DEFAULT",
		"description": "Название целевой платформы Visual Studio по умолчанию для текущего генератора без учета значения переменной CMAKE_GENERATOR_PLATFORM. Для генераторов Visual Studio 2017 и более ранних версий всегда имеет значение Win32. Для Visual Studio 2019 и более поздних версий зависит от платформы узла."
	},
	"CMAKE_VS_PLATFORM_TOOLSET": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET",
		"description": "Имя набора инструментов платформы Visual Studio."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_CUDA": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_CUDA",
		"description": "Версия NVIDIA CUDA Toolkit, набор инструментов Visual Studio которой следует использовать."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR",
		"description": "Путь к автономному набору инструментов NVIDIA CUDA (например, извлеченному из установщика)."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_FORTRAN": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_FORTRAN",
		"description": "Компилятор Фортрана, который будет использоваться проектами Visual Studio."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE",
		"description": "Предпочитаемая архитектура средства Visual Studio."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_VERSION": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_VERSION",
		"description": "Версия набора инструментов платформы Visual Studio."
	},
	"CMAKE_VS_SDK_EXCLUDE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_EXCLUDE_DIRECTORIES",
		"description": "Эта переменная позволяет переопределять каталоги исключаемых файлов по умолчанию в Visual Studio."
	},
	"CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES",
		"description": "Эта переменная позволяет переопределять каталоги исполняемых файлов по умолчанию в Visual Studio."
	},
	"CMAKE_VS_SDK_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_INCLUDE_DIRECTORIES",
		"description": "Эта переменная позволяет переопределять каталоги включаемых файлов по умолчанию в Visual Studio."
	},
	"CMAKE_VS_SDK_LIBRARY_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_LIBRARY_DIRECTORIES",
		"description": "Эта переменная позволяет переопределять каталоги библиотек по умолчанию в Visual Studio."
	},
	"CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES",
		"description": "Эта переменная позволяет переопределять каталоги библиотек WinRT по умолчанию в Visual Studio."
	},
	"CMAKE_VS_SDK_REFERENCE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_REFERENCE_DIRECTORIES",
		"description": "Эта переменная позволяет переопределять каталоги ссылок по умолчанию в Visual Studio."
	},
	"CMAKE_VS_SDK_SOURCE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_SOURCE_DIRECTORIES",
		"description": "Эта переменная позволяет переопределять исходные каталоги по умолчанию в Visual Studio."
	},
	"CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER": {
		"name": "CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER",
		"description": "Идентификатор требуемой версии .NET Framework Visual Studio."
	},
	"CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION": {
		"name": "CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION",
		"description": "Целевая версия требуемой версии .NET Framework Visual Studio."
	},
	"CMAKE_VS_TARGET_FRAMEWORK_VERSION": {
		"name": "CMAKE_VS_TARGET_FRAMEWORK_VERSION",
		"description": "Версия требуемой версии .NET Framework Visual Studio."
	},
	"CMAKE_VS_USE_DEBUG_LIBRARIES": {
		"name": "CMAKE_VS_USE_DEBUG_LIBRARIES",
		"description": "Укажите генераторам Visual Studio, какие конфигурации считаются отладочными. Это управляет настройкой UseDebugLibraries в каждой конфигурации файла .vcxproj."
	},
	"CMAKE_VS_VERSION_BUILD_NUMBER": {
		"name": "CMAKE_VS_VERSION_BUILD_NUMBER",
		"description": "Версия Visual Studio."
	},
	"CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION": {
		"name": "CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION",
		"description": "Попросите Visual Studio генераторам использовать указанную минимальную версию целевой платформы Windows."
	},
	"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION": {
		"name": "CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION",
		"description": "Версия целевой платформы Windows для Visual Studio."
	},
	"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM": {
		"name": "CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM",
		"description": "Переопределите максимальную версию пакета SDK для Windows 10 для VS 2015 и других версий."
	},
	"CMAKE_VS_WINRT_BY_DEFAULT": {
		"name": "CMAKE_VS_WINRT_BY_DEFAULT",
		"description": "Уведомляет генераторы Visual Studio 2010 и более поздних версий о том, что целевая платформа включает компиляцию WinRT по умолчанию и ее необходимо явно отключить, если параметр /ZW или VS_WINRT_COMPONENT опущен (а не включать при наличии любого из этих параметров)."
	},
	"CMAKE_WARN_DEPRECATED": {
		"name": "CMAKE_WARN_DEPRECATED",
		"description": "Указывает, следует ли выдавать предупреждения для нерекомендуемых функций."
	},
	"CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Настройте скрипт cmake_install.cmake для выдачи предупреждения при каждом обнаружении файла с абсолютным назначением установки INSTALL DESTINATION."
	},
	"CMAKE_WATCOM_RUNTIME_LIBRARY": {
		"name": "CMAKE_WATCOM_RUNTIME_LIBRARY",
		"description": "Выберите библиотеку среды выполнения Watcom для использования компиляторами, нацеленными на MSVC ABI. Эта переменная используется для инициализации свойства MSVC_RUNTIME_LIBRARY для всех целевых объектов при их создании. Она также распространяетсяв тестовый проект при вызовах команды try_compile."
	},
	"CMAKE_WIN32_EXECUTABLE": {
		"name": "CMAKE_WIN32_EXECUTABLE",
		"description": "Значение по умолчанию для WIN32_EXECUTABLE целевых объектов."
	},
	"CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS": {
		"name": "CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS",
		"description": "Значение по умолчанию для целевого свойства WINDOWS_EXPORT_ALL_SYMBOLS. Эта переменная используется для инициализации указанного свойства для каждого целевого объекта при его создании."
	},
	"CMAKE_XCODE_ATTRIBUTE_<an-attribute>": {
		"name": "CMAKE_XCODE_ATTRIBUTE_<an-attribute>",
		"description": "Укажите атрибуты целевого объекта Xcode напрямую."
	},
	"CMAKE_XCODE_BUILD_SYSTEM": {
		"name": "CMAKE_XCODE_BUILD_SYSTEM",
		"description": "Выбор системы сборки Xcode."
	},
	"CMAKE_XCODE_GENERATE_SCHEME": {
		"name": "CMAKE_XCODE_GENERATE_SCHEME",
		"description": "Если включен, генератор Xcode создаст файлы схемы. Они могут быть удобны для вызова действий анализа, архивации, сборки для тестирования и тестирования из командной строки."
	},
	"CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY": {
		"name": "CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY",
		"description": "Если включен, генератор Xcode создаст только один файл проекта Xcode для самой верхней команды project() вместо создания такого файла для каждой команды project()."
	},
	"CMAKE_XCODE_LINK_BUILD_PHASE_MODE": {
		"name": "CMAKE_XCODE_LINK_BUILD_PHASE_MODE",
		"description": "Эта переменная используется для инициализации свойства XCODE_LINK_BUILD_PHASE_MODE целевых объектов. Она влияет на методы, используемые генератором Xcode для компоновки различных типов библиотек. Значение по умолчанию — \"NONE\"."
	},
	"CMAKE_XCODE_PLATFORM_TOOLSET": {
		"name": "CMAKE_XCODE_PLATFORM_TOOLSET",
		"description": "Выбор компилятора Xcode."
	},
	"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER": {
		"name": "CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER",
		"description": "Указывает, следует ли включить санитайзер адресов в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN": {
		"name": "CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN",
		"description": "Указывает, следует ли включить обнаружение использования стека в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING": {
		"name": "CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING",
		"description": "Следует ли включать параметр \"Разрешить отладку\" при использовании браузера версий документов в разделе \"Параметры\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER": {
		"name": "CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER",
		"description": "Указывает, следует ли отключить Main Thread Checker в разделе Diagnostics созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS": {
		"name": "CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS",
		"description": "Указывает, следует ли включить загрузки динамических библиотек в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE": {
		"name": "CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE",
		"description": "Указывает, следует ли включить использование API динамического компоновщика в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION": {
		"name": "CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION",
		"description": "Значение свойства для Metal: проверка API в разделе \"Параметры\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE": {
		"name": "CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE",
		"description": "Значение свойства \"GPU Frame Capture\" в разделе параметров сформированной схемы Xcode. Примеры значений: \"Metal\" и \"Disabled\"."
	},
	"CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION": {
		"name": "CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION",
		"description": "Значение свойства для Metal: проверка шейдера в разделе \"Параметры\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_ENVIRONMENT": {
		"name": "CMAKE_XCODE_SCHEME_ENVIRONMENT",
		"description": "Укажите переменные среды, которые нужно добавить в раздел аргументов созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_GUARD_MALLOC": {
		"name": "CMAKE_XCODE_SCHEME_GUARD_MALLOC",
		"description": "Указывает, следует ли включить Guard Malloc в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION": {
		"name": "CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION",
		"description": "Настройте конфигурацию сборки для запуска целевого объекта."
	},
	"CMAKE_XCODE_SCHEME_LAUNCH_MODE": {
		"name": "CMAKE_XCODE_SCHEME_LAUNCH_MODE",
		"description": "Значение свойства для Launch в разделе \"Сведения\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP": {
		"name": "CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP",
		"description": "Указывает, следует ли включить Main Thread Checker — Pause при проблемах в разделе Diagnostics созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES": {
		"name": "CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES",
		"description": "Указывает, следует ли включить Malloc Guard Edges в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE": {
		"name": "CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE",
		"description": "Указывает, следует ли включить Malloc Scribble в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_MALLOC_STACK": {
		"name": "CMAKE_XCODE_SCHEME_MALLOC_STACK",
		"description": "Указывает, следует ли включить Malloc Stack в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_THREAD_SANITIZER": {
		"name": "CMAKE_XCODE_SCHEME_THREAD_SANITIZER",
		"description": "Указывает, следует ли включить санитайзер потоков в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP": {
		"name": "CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP",
		"description": "Указывает, следует ли включить параметр приостановки при проблемах для санитайзера потоков в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER": {
		"name": "CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER",
		"description": "Указывает, следует ли включить санитайзер неопределенного поведения в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP": {
		"name": "CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP",
		"description": "Указывает, следует ли включить параметр приостановки при проблемах для санитайзера неопределенного поведения в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_SCHEME_WORKING_DIRECTORY": {
		"name": "CMAKE_XCODE_SCHEME_WORKING_DIRECTORY",
		"description": "Укажите рабочий каталог для действий запуска и профилирования в созданной схеме Xcode."
	},
	"CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS": {
		"name": "CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS",
		"description": "Указывает, следует ли включить зомби-объекты в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"CMAKE_XCODE_XCCONFIG": {
		"name": "CMAKE_XCODE_XCCONFIG",
		"description": "Если это значение задано, генератор Xcode зарегистрирует указанный файл в качестве глобального файла XCConfig. Для файлов XCConfig уровня целевого объекта см. свойство целевого объекта XCODE_XCCONFIG."
	},
	"CPACK_ABSOLUTE_DESTINATION_FILES": {
		"name": "CPACK_ABSOLUTE_DESTINATION_FILES",
		"description": "Список файлов, которые были установлены с помощью абсолютного конечного пути ABSOLUTE DESTINATION."
	},
	"CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY": {
		"name": "CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY",
		"description": "Логический переключатель для включения или исключения каталога верхнего уровня (вариант компонента)."
	},
	"CPACK_CUSTOM_INSTALL_VARIABLES": {
		"name": "CPACK_CUSTOM_INSTALL_VARIABLES",
		"description": "Переменные CPack (устанавливаемые, например, с помощью сценариев cpack -D, CPackConfig.cmake или CPACK_PROJECT_CONFIG_FILE) не отображаются непосредственно в сценариях установки. Вместо этого можно передать список пар varName=value в переменной CPACK_CUSTOM_INSTALL_VARIABLES. Во время установки каждый элемент списка приведет к тому, что переменной с указанным именем (varName) будет присвоено заданное значение. Знак = можно опустить для пустого значения."
	},
	"CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Настройте CPack для выдачи ошибки при обнаружении файла с абсолютным назначением установки INSTALL DESTINATION."
	},
	"CPACK_INCLUDE_TOPLEVEL_DIRECTORY": {
		"name": "CPACK_INCLUDE_TOPLEVEL_DIRECTORY",
		"description": "Логический переключатель для включения и исключения каталога верхнего уровня."
	},
	"CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS": {
		"name": "CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS",
		"description": "Разрешения по умолчанию для каталогов, неявно созданных во время упаковки."
	},
	"CPACK_PACKAGING_INSTALL_PREFIX": {
		"name": "CPACK_PACKAGING_INSTALL_PREFIX",
		"description": "Префикс, используемый в созданном пакете."
	},
	"CPACK_SET_DESTDIR": {
		"name": "CPACK_SET_DESTDIR",
		"description": "Логический переключатель, предписывающий CPack использовать механизм DESTDIR при упаковке."
	},
	"CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Настройте CPack для выдачи предупреждения при каждом обнаружении файла с абсолютным назначением установки INSTALL DESTINATION."
	},
	"CTEST_BINARY_DIRECTORY": {
		"name": "CTEST_BINARY_DIRECTORY",
		"description": "Укажите параметр BuildDirectory CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_BUILD_COMMAND": {
		"name": "CTEST_BUILD_COMMAND",
		"description": "Укажите параметр MakeCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_BUILD_NAME": {
		"name": "CTEST_BUILD_NAME",
		"description": "Укажите параметр BuildName CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_BZR_COMMAND": {
		"name": "CTEST_BZR_COMMAND",
		"description": "Укажите параметр BZRCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_BZR_UPDATE_OPTIONS": {
		"name": "CTEST_BZR_UPDATE_OPTIONS",
		"description": "Укажите параметр BZRUpdateOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_CHANGE_ID": {
		"name": "CTEST_CHANGE_ID",
		"description": "Укажите параметр ChangeId CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_CHECKOUT_COMMAND": {
		"name": "CTEST_CHECKOUT_COMMAND",
		"description": "Предписание команде ctest_start о том, как извлекать или инициализировать исходный каталог в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_CONFIGURATION_TYPE": {
		"name": "CTEST_CONFIGURATION_TYPE",
		"description": "Укажите параметр DefaultCTestConfigurationType CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_CONFIGURE_COMMAND": {
		"name": "CTEST_CONFIGURE_COMMAND",
		"description": "Укажите параметр ConfigureCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_COVERAGE_COMMAND": {
		"name": "CTEST_COVERAGE_COMMAND",
		"description": "Укажите параметр CoverageCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_COVERAGE_EXTRA_FLAGS": {
		"name": "CTEST_COVERAGE_EXTRA_FLAGS",
		"description": "Укажите параметр CoverageExtraFlags CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_CURL_OPTIONS": {
		"name": "CTEST_CURL_OPTIONS",
		"description": "Укажите параметр CurlOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_CUSTOM_COVERAGE_EXCLUDE": {
		"name": "CTEST_CUSTOM_COVERAGE_EXCLUDE",
		"description": "Список регулярных выражений, которые будут использоваться для исключения файлов (по их пути) из выходных данных охвата командой ctest_coverage."
	},
	"CTEST_CUSTOM_ERROR_EXCEPTION": {
		"name": "CTEST_CUSTOM_ERROR_EXCEPTION",
		"description": "Список регулярных выражений, которые будут использоваться для исключения при обнаружении сообщений об ошибках в выходных данных сборки командой ctest_build."
	},
	"CTEST_CUSTOM_ERROR_MATCH": {
		"name": "CTEST_CUSTOM_ERROR_MATCH",
		"description": "Список регулярных выражений, которые будут использоваться для обнаружения сообщений об ошибках в выходных данных сборки командой ctest_build."
	},
	"CTEST_CUSTOM_ERROR_POST_CONTEXT": {
		"name": "CTEST_CUSTOM_ERROR_POST_CONTEXT",
		"description": "Количество строк, включаемых в качестве контекста, которые следуют за сообщением об ошибке, выданном командой ctest_build. Значение по умолчанию: 10."
	},
	"CTEST_CUSTOM_ERROR_PRE_CONTEXT": {
		"name": "CTEST_CUSTOM_ERROR_PRE_CONTEXT",
		"description": "Количество строк, включаемых в качестве контекста, которые предшествуют сообщению об ошибке, выданному командой ctest_build. Значение по умолчанию: 10."
	},
	"CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE": {
		"name": "CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE",
		"description": "При сохранении выходных данных неудачного теста это максимальный размер в байтах, который будет собран командой ctest_test. Значение по умолчанию: 307200 (300КиБ). Сведения о возможных режимах усечения приведены в CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION."
	},
	"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS": {
		"name": "CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS",
		"description": "Максимальное количество ошибок в отдельном шаге сборки, которые будут обнаружены. После этого команда ctest_test усечет выходные данные. Значение по умолчанию: 50."
	},
	"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS": {
		"name": "CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS",
		"description": "Максимальное количество предупреждений в отдельном шаге сборки, которые будут обнаружены. После этого команда ctest_test усечет выходные данные. Значение по умолчанию: 50."
	},
	"CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE": {
		"name": "CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE",
		"description": "При сохранении выходных данных успешного теста это максимальный размер в байтах, который будет собран командой ctest_test. Значение по умолчанию: 1024 (1 КиБ). Сведения о возможных режимах усечения приведены в CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION."
	},
	"CTEST_CUSTOM_MEMCHECK_IGNORE": {
		"name": "CTEST_CUSTOM_MEMCHECK_IGNORE",
		"description": "Список регулярных выражений, используемых для исключения тестов при выполнении команды ctest_memcheck."
	},
	"CTEST_CUSTOM_POST_MEMCHECK": {
		"name": "CTEST_CUSTOM_POST_MEMCHECK",
		"description": "Список команд, выполняемых в конце команды ctest_memcheck."
	},
	"CTEST_CUSTOM_POST_TEST": {
		"name": "CTEST_CUSTOM_POST_TEST",
		"description": "Список команд, выполняемых в конце команды ctest_test."
	},
	"CTEST_CUSTOM_PRE_MEMCHECK": {
		"name": "CTEST_CUSTOM_PRE_MEMCHECK",
		"description": "Список команд, выполняемых в начале команды ctest_memcheck."
	},
	"CTEST_CUSTOM_PRE_TEST": {
		"name": "CTEST_CUSTOM_PRE_TEST",
		"description": "Список команд, выполняемых в начале команды ctest_test."
	},
	"CTEST_CUSTOM_TESTS_IGNORE": {
		"name": "CTEST_CUSTOM_TESTS_IGNORE",
		"description": "Список имен тестов, которые следует исключить из набора тестов, выполняемых командой ctest_test."
	},
	"CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION": {
		"name": "CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION",
		"description": "Установите режим усечения вывода теста, если максимальный размер настроен с помощью переменных CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE или CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE. По умолчанию хвост вывода будет усечен. Другими возможными значениями являются середина и голова."
	},
	"CTEST_CUSTOM_WARNING_EXCEPTION": {
		"name": "CTEST_CUSTOM_WARNING_EXCEPTION",
		"description": "Список регулярных выражений, которые будут использоваться для исключения при обнаружении предупреждений в выходных данных сборки командой ctest_build."
	},
	"CTEST_CUSTOM_WARNING_MATCH": {
		"name": "CTEST_CUSTOM_WARNING_MATCH",
		"description": "Список регулярных выражений, которые будут использоваться для обнаружения предупреждений в выходных данных сборки командой ctest_build."
	},
	"CTEST_CVS_CHECKOUT": {
		"name": "CTEST_CVS_CHECKOUT",
		"description": "Не рекомендуется. Вместо этого используйте CTEST_CHECKOUT_COMMAND."
	},
	"CTEST_CVS_COMMAND": {
		"name": "CTEST_CVS_COMMAND",
		"description": "Укажите параметр CVSCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_CVS_UPDATE_OPTIONS": {
		"name": "CTEST_CVS_UPDATE_OPTIONS",
		"description": "Укажите параметр CVSUpdateOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_DROP_LOCATION": {
		"name": "CTEST_DROP_LOCATION",
		"description": "Укажите параметр DropLocation CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_DROP_METHOD": {
		"name": "CTEST_DROP_METHOD",
		"description": "Укажите параметр DropMethod CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_DROP_SITE": {
		"name": "CTEST_DROP_SITE",
		"description": "Укажите параметр DropSite CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_DROP_SITE_CDASH": {
		"name": "CTEST_DROP_SITE_CDASH",
		"description": "Укажите параметр IsCDash CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_DROP_SITE_PASSWORD": {
		"name": "CTEST_DROP_SITE_PASSWORD",
		"description": "Укажите параметр DropSitePassword CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_DROP_SITE_USER": {
		"name": "CTEST_DROP_SITE_USER",
		"description": "Укажите параметр DropSiteUser CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_EXTRA_COVERAGE_GLOB": {
		"name": "CTEST_EXTRA_COVERAGE_GLOB",
		"description": "Список регулярных выражений, которые будут использоваться для поиска файлов, которые требуется охватить, командой ctest_coverage."
	},
	"CTEST_GIT_COMMAND": {
		"name": "CTEST_GIT_COMMAND",
		"description": "Укажите параметр GITCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_GIT_INIT_SUBMODULES": {
		"name": "CTEST_GIT_INIT_SUBMODULES",
		"description": "Укажите параметр GITInitSubmodules CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_GIT_UPDATE_CUSTOM": {
		"name": "CTEST_GIT_UPDATE_CUSTOM",
		"description": "Укажите параметр GITUpdateCustom CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_GIT_UPDATE_OPTIONS": {
		"name": "CTEST_GIT_UPDATE_OPTIONS",
		"description": "Укажите параметр GITUpdateOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_HG_COMMAND": {
		"name": "CTEST_HG_COMMAND",
		"description": "Укажите параметр HGCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_HG_UPDATE_OPTIONS": {
		"name": "CTEST_HG_UPDATE_OPTIONS",
		"description": "Укажите параметр HGUpdateOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_LABELS_FOR_SUBPROJECTS": {
		"name": "CTEST_LABELS_FOR_SUBPROJECTS",
		"description": "Укажите параметр LabelsForSubprojects CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_MEMORYCHECK_COMMAND": {
		"name": "CTEST_MEMORYCHECK_COMMAND",
		"description": "Укажите параметр MemoryCheckCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_MEMORYCHECK_COMMAND_OPTIONS": {
		"name": "CTEST_MEMORYCHECK_COMMAND_OPTIONS",
		"description": "Укажите параметр MemoryCheckCommandOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_MEMORYCHECK_SANITIZER_OPTIONS": {
		"name": "CTEST_MEMORYCHECK_SANITIZER_OPTIONS",
		"description": "Укажите параметр MemoryCheckSanitizerOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_MEMORYCHECK_SUPPRESSIONS_FILE": {
		"name": "CTEST_MEMORYCHECK_SUPPRESSIONS_FILE",
		"description": "Укажите параметр MemoryCheckSuppressionFile CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_MEMORYCHECK_TYPE": {
		"name": "CTEST_MEMORYCHECK_TYPE",
		"description": "Укажите параметр MemoryCheckType CTest в сценарии клиента для панели мониторинга ctest. Допустимые значения: Valgrind, Purify, BoundsChecker, DrMemory, CudaSanitizer, ThreadSanitizer, AddressSanitizer, LeakSanitizer, MemorySanitizer и UndefinedBehaviorSanitizer."
	},
	"CTEST_NIGHTLY_START_TIME": {
		"name": "CTEST_NIGHTLY_START_TIME",
		"description": "Укажите параметр NightlyStartTime CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_P4_CLIENT": {
		"name": "CTEST_P4_CLIENT",
		"description": "Укажите параметр P4Client CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_P4_COMMAND": {
		"name": "CTEST_P4_COMMAND",
		"description": "Укажите параметр P4Command CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_P4_OPTIONS": {
		"name": "CTEST_P4_OPTIONS",
		"description": "Укажите параметр P4Options CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_P4_UPDATE_OPTIONS": {
		"name": "CTEST_P4_UPDATE_OPTIONS",
		"description": "Укажите параметр P4UpdateOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_RESOURCE_SPEC_FILE": {
		"name": "CTEST_RESOURCE_SPEC_FILE",
		"description": "Укажите параметр ResourceSpecFile CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_RUN_CURRENT_SCRIPT": {
		"name": "CTEST_RUN_CURRENT_SCRIPT",
		"description": "Установив значение 0, можно запретить повторный запуск ctest при достижении конца скрипта путем вызова ctest -S."
	},
	"CTEST_SCP_COMMAND": {
		"name": "CTEST_SCP_COMMAND",
		"description": "Устаревший параметр. Не используется."
	},
	"CTEST_SCRIPT_DIRECTORY": {
		"name": "CTEST_SCRIPT_DIRECTORY",
		"description": "Каталог, содержащий сценарий CTest верхнего уровня. Концепция аналогична CMAKE_SOURCE_DIR."
	},
	"CTEST_SITE": {
		"name": "CTEST_SITE",
		"description": "Укажите параметр Site CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_SOURCE_DIRECTORY": {
		"name": "CTEST_SOURCE_DIRECTORY",
		"description": "Укажите параметр SourceDirectory CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_SUBMIT_INACTIVITY_TIMEOUT": {
		"name": "CTEST_SUBMIT_INACTIVITY_TIMEOUT",
		"description": "Укажите параметр CTest SubmitInactivityTimeout в сценарии клиента панели мониторинга ctest."
	},
	"CTEST_SUBMIT_URL": {
		"name": "CTEST_SUBMIT_URL",
		"description": "Укажите параметр SubmitURL CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_SVN_COMMAND": {
		"name": "CTEST_SVN_COMMAND",
		"description": "Укажите параметр SVNCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_SVN_OPTIONS": {
		"name": "CTEST_SVN_OPTIONS",
		"description": "Укажите параметр SVNOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_SVN_UPDATE_OPTIONS": {
		"name": "CTEST_SVN_UPDATE_OPTIONS",
		"description": "Укажите параметр SVNUpdateOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_TEST_LOAD": {
		"name": "CTEST_TEST_LOAD",
		"description": "Укажите параметр TestLoad в шаге теста CTest скрипта клиента панели мониторинга ctest. Это задает значение по умолчанию для параметра TEST_LOAD команды ctest_test."
	},
	"CTEST_TEST_TIMEOUT": {
		"name": "CTEST_TEST_TIMEOUT",
		"description": "Укажите параметр TimeOut CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_TLS_VERIFY": {
		"name": "CTEST_TLS_VERIFY",
		"description": "Укажите параметр TLSVerify CTest в скрипте клиента панели мониторинга ctest или в CMakeLists.txt проекта перед включением модуля CTest. Значение — это логическое значение, указывающее, следует ли проверять сертификат сервера при отправке на панель мониторинга https:// URL-адресов."
	},
	"CTEST_TLS_VERSION": {
		"name": "CTEST_TLS_VERSION",
		"description": "Укажите параметр TLSVersion CTest в скрипте клиента панели мониторинга ctest или в CMakeLists.txt проекта перед включением модуля CTest. Значение является минимальной версией TLS, разрешенной при отправке на панель мониторинга https:// URL-адресов."
	},
	"CTEST_TRIGGER_SITE": {
		"name": "CTEST_TRIGGER_SITE",
		"description": "Устаревший параметр. Не используется."
	},
	"CTEST_UPDATE_COMMAND": {
		"name": "CTEST_UPDATE_COMMAND",
		"description": "Укажите параметр UpdateCommand CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_UPDATE_OPTIONS": {
		"name": "CTEST_UPDATE_OPTIONS",
		"description": "Укажите параметр UpdateOptions CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_UPDATE_VERSION_ONLY": {
		"name": "CTEST_UPDATE_VERSION_ONLY",
		"description": "Укажите параметр UpdateVersionOnly CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_UPDATE_VERSION_OVERRIDE": {
		"name": "CTEST_UPDATE_VERSION_OVERRIDE",
		"description": "Укажите параметр UpdateVersionOverride CTest в скрипте клиента панели мониторинга ctest."
	},
	"CTEST_USE_LAUNCHERS": {
		"name": "CTEST_USE_LAUNCHERS",
		"description": "Укажите параметр UseLaunchers CTest в скрипте клиента панели мониторинга ctest."
	},
	"CYGWIN": {
		"name": "CYGWIN",
		"description": "Значение true для Cygwin."
	},
	"ENV": {
		"name": "ENV",
		"description": "Оператор для чтения переменных среды."
	},
	"EXECUTABLE_OUTPUT_PATH": {
		"name": "EXECUTABLE_OUTPUT_PATH",
		"description": "Старая переменная расположения исполняемого файла."
	},
	"GHSMULTI": {
		"name": "GHSMULTI",
		"description": "Значение равно 1 при использовании генератора Green Hills MULTI."
	},
	"IOS": {
		"name": "IOS",
		"description": "Задайте значение 1, если целевой системой (CMAKE_SYSTEM_NAME) является iOS."
	},
	"LIBRARY_OUTPUT_PATH": {
		"name": "LIBRARY_OUTPUT_PATH",
		"description": "Старая переменная расположения библиотеки."
	},
	"LINUX": {
		"name": "LINUX",
		"description": "Установите значение true, если целевой системой является Linux."
	},
	"MINGW": {
		"name": "MINGW",
		"description": "Задайте значение true, если хотя бы один язык включен с компилятором, нацеленным на ABI GNU в Windows (MinGW)."
	},
	"MSVC": {
		"name": "MSVC",
		"description": "Задайте значение true, если компилятор представляет собой одну из версий Microsoft Visual C++ или другого компилятора, имитирующего синтаксис командной строки Visual C++."
	},
	"MSVC10": {
		"name": "MSVC10",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC11": {
		"name": "MSVC11",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC12": {
		"name": "MSVC12",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC14": {
		"name": "MSVC14",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC60": {
		"name": "MSVC60",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC70": {
		"name": "MSVC70",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC71": {
		"name": "MSVC71",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC80": {
		"name": "MSVC80",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC90": {
		"name": "MSVC90",
		"description": "Не рекомендуется. Вместо этого используйте переменную MSVC_VERSION."
	},
	"MSVC_IDE": {
		"name": "MSVC_IDE",
		"description": "Значение true при использовании интегрированной среды разработки Microsoft Visual C++."
	},
	"MSVC_TOOLSET_VERSION": {
		"name": "MSVC_TOOLSET_VERSION",
		"description": "Используемая версия набора инструментов Microsoft Visual C/C++ (при наличии). Если используется аналог MSVC, эта переменная задается с учетом версии компилятора, указанной переменной MSVC_VERSION."
	},
	"MSVC_VERSION": {
		"name": "MSVC_VERSION",
		"description": "Используемая версия Microsoft Visual C/C++ (при наличии). Если используется компилятор, имитирующий Visual C++, для этой переменной задается версия набора инструментов, указанная определением препроцессора _MSC_VER."
	},
	"MSYS": {
		"name": "MSYS",
		"description": "Значение true при использовании генератора MSYS Makefiles."
	},
	"<PackageName>_ROOT": {
		"name": "<PackageName>_ROOT",
		"description": "Вызовы find_package(<PackageName>) выполнят поиск среди префиксов, указанных в переменной <PackageName>_ROOT CMake, где <PackageName> — это имя, назначенное вызову find_package (с соблюдением регистра), а _ROOT — литерал. Например, find_package(Foo) будет искать префиксы, указанные в переменной CMake Foo_ROOT (если она задана). См. политику CMP0074."
	},
	"<PROJECT-NAME>_BINARY_DIR": {
		"name": "<PROJECT-NAME>_BINARY_DIR",
		"description": "Каталог двоичных файлов верхнего уровня для указанного проекта."
	},
	"<PROJECT-NAME>_DESCRIPTION": {
		"name": "<PROJECT-NAME>_DESCRIPTION",
		"description": "Значение, заданное для параметра DESCRIPTION в последнем вызове команды project с именем проекта <PROJECT-NAME> (при наличии)."
	},
	"<PROJECT-NAME>_HOMEPAGE_URL": {
		"name": "<PROJECT-NAME>_HOMEPAGE_URL",
		"description": "Значение, заданное для параметра HOMEPAGE_URL в последнем вызове команды project с именем проекта <PROJECT-NAME> (при наличии)."
	},
	"<PROJECT-NAME>_IS_TOP_LEVEL": {
		"name": "<PROJECT-NAME>_IS_TOP_LEVEL",
		"description": "Логическая переменная, указывающая, был ли вызван названный проект в файле CMakeLists.txt верхнего уровня."
	},
	"<PROJECT-NAME>_SOURCE_DIR": {
		"name": "<PROJECT-NAME>_SOURCE_DIR",
		"description": "Исходный каталог верхнего уровня для указанного проекта."
	},
	"<PROJECT-NAME>_VERSION": {
		"name": "<PROJECT-NAME>_VERSION",
		"description": "Значение, заданное для параметра VERSION в последнем вызове команды project с именем проекта <PROJECT-NAME> (при наличии)."
	},
	"<PROJECT-NAME>_VERSION_MAJOR": {
		"name": "<PROJECT-NAME>_VERSION_MAJOR",
		"description": "Первый компонент номера версии у переменной <PROJECT-NAME>_VERSION, как задано командой project."
	},
	"<PROJECT-NAME>_VERSION_MINOR": {
		"name": "<PROJECT-NAME>_VERSION_MINOR",
		"description": "Второй компонент номера версии у переменной <PROJECT-NAME>_VERSION, как задано командой project."
	},
	"<PROJECT-NAME>_VERSION_PATCH": {
		"name": "<PROJECT-NAME>_VERSION_PATCH",
		"description": "Третий компонент номера версии у переменной <PROJECT-NAME>_VERSION, как задано командой project."
	},
	"<PROJECT-NAME>_VERSION_TWEAK": {
		"name": "<PROJECT-NAME>_VERSION_TWEAK",
		"description": "Четвертый компонент номера версии у переменной <PROJECT-NAME>_VERSION, как задано командой project."
	},
	"PROJECT_BINARY_DIR": {
		"name": "PROJECT_BINARY_DIR",
		"description": "Полный путь к каталогу сборки для проекта."
	},
	"PROJECT_DESCRIPTION": {
		"name": "PROJECT_DESCRIPTION",
		"description": "Краткое описание проекта, передаваемое в команду project."
	},
	"PROJECT_HOMEPAGE_URL": {
		"name": "PROJECT_HOMEPAGE_URL",
		"description": "URL-адрес начальной страницы проекта."
	},
	"PROJECT_IS_TOP_LEVEL": {
		"name": "PROJECT_IS_TOP_LEVEL",
		"description": "Логическая переменная, указывающая, была ли последняя вызванная команда проекта в текущей области или выше в файле CMakeLists.txt верхнего уровня."
	},
	"PROJECT_NAME": {
		"name": "PROJECT_NAME",
		"description": "Имя проекта, передаваемое в команду project."
	},
	"PROJECT_SOURCE_DIR": {
		"name": "PROJECT_SOURCE_DIR",
		"description": "Это исходный каталог последнего вызова команды project, выполненного в области текущего каталога или одного из его родительских каталогов. Обратите внимание, что на значение не влияют вызовы project, выполненные в области дочернего каталога (например, из вызова add_subdirectory в текущей области)."
	},
	"PROJECT_VERSION": {
		"name": "PROJECT_VERSION",
		"description": "Значение, заданное для параметра VERSION в последнем вызове команды project (при наличии)."
	},
	"PROJECT_VERSION_MAJOR": {
		"name": "PROJECT_VERSION_MAJOR",
		"description": "Первый компонент номера версии у переменной PROJECT_VERSION, как задано командой project."
	},
	"PROJECT_VERSION_MINOR": {
		"name": "PROJECT_VERSION_MINOR",
		"description": "Второй компонент номера версии у переменной PROJECT_VERSION, как задано командой project."
	},
	"PROJECT_VERSION_PATCH": {
		"name": "PROJECT_VERSION_PATCH",
		"description": "Третий компонент номера версии у переменной PROJECT_VERSION, как задано командой project."
	},
	"PROJECT_VERSION_TWEAK": {
		"name": "PROJECT_VERSION_TWEAK",
		"description": "Четвертый компонент номера версии у переменной PROJECT_VERSION, как задано командой project."
	},
	"UNIX": {
		"name": "UNIX",
		"description": "Задайте значение True, если целевой системой является UNIX или подобная ей (например, APPLE и CYGWIN). Для получения более полного представления о целевой системе нужно направить запрос к переменной CMAKE_SYSTEM_NAME."
	},
	"WIN32": {
		"name": "WIN32",
		"description": "Задайте значение True, если целевой системой является Windows, включая Win64."
	},
	"WINCE": {
		"name": "WINCE",
		"description": "Значение true, если для переменной CMAKE_SYSTEM_NAME задано значение WindowsCE."
	},
	"WINDOWS_PHONE": {
		"name": "WINDOWS_PHONE",
		"description": "Значение true, если для переменной CMAKE_SYSTEM_NAME задано значение WindowsPhone."
	},
	"WINDOWS_STORE": {
		"name": "WINDOWS_STORE",
		"description": "Значение true, если для переменной CMAKE_SYSTEM_NAME задано значение WindowsStore."
	},
	"XCODE": {
		"name": "XCODE",
		"description": "Значение true при использовании генератора Xcode."
	},
	"XCODE_VERSION": {
		"name": "XCODE_VERSION",
		"description": "Версия Xcode (только для генератора Xcode)."
	},
	"ADVANCED": {
		"name": "ADVANCED",
		"description": "Значение true, если запись должна быть по умолчанию скрыта в графических интерфейсах пользователя."
	},
	"HELPSTRING": {
		"name": "HELPSTRING",
		"description": "Справка для записи в графических пользовательских интерфейсах."
	},
	"MODIFIED": {
		"name": "MODIFIED",
		"description": "Внутреннее свойство управления. Не следует задавать или возвращать."
	},
	"STRINGS": {
		"name": "STRINGS",
		"description": "Перечисление возможных входных значений STRING для выбора графического пользовательского интерфейса."
	},
	"TYPE": {
		"name": "TYPE",
		"description": "Тип мини-приложения для элемента в графических пользовательских интерфейсах."
	},
	"VALUE": {
		"name": "VALUE",
		"description": "Значение записи кэша."
	},
	"ADDITIONAL_CLEAN_FILES": {
		"name": "ADDITIONAL_CLEAN_FILES",
		"description": "Разделенный точками с запятой список файлов или каталогов, которые будут удалены в составе глобальной цели очистки. Полезен для указания создаваемых файлов или каталогов, которые используются несколькими целевыми объектами или самой системой CMake либо создаются способами, не позволяющими перехватывать их как выходные данные или побочные результаты пользовательских команд."
	},
	"ADDITIONAL_MAKE_CLEAN_FILES": {
		"name": "ADDITIONAL_MAKE_CLEAN_FILES",
		"description": "Дополнительные файлы для удаления на этапе очистки."
	},
	"BINARY_DIR": {
		"name": "BINARY_DIR",
		"description": "Это свойство каталога только для чтения сообщает абсолютный путь к двоичному каталогу, соответствующему источнику, в котором оно считывается."
	},
	"BUILDSYSTEM_TARGETS": {
		"name": "BUILDSYSTEM_TARGETS",
		"description": "Это свойство каталога с доступом только для чтения содержит разделенный точками с запятой список целевых объектов системы сборки, добавленных в каталог с помощью вызовов команд add_library, add_executable и add_custom_target. Этот список не включает в себя никакие импортированные целевые объекты или целевые объекты псевдонима, однако включает библиотеки интерфейса. Каждая запись этого списка является логическим именем целевого объекта, подходящим для передачи в параметр TARGET команды get_property."
	},
	"CACHE_VARIABLES": {
		"name": "CACHE_VARIABLES",
		"description": "Список переменных кэша, доступных в текущем каталоге."
	},
	"CLEAN_NO_CUSTOM": {
		"name": "CLEAN_NO_CUSTOM",
		"description": "Задайте значение true, чтобы запретить генераторам файлов makefile удалять выходные данные пользовательских команд для этого каталога во время операции make clean. Этот параметр игнорируется другими генераторами, так как они не способны реализовать эту процедуру."
	},
	"CMAKE_CONFIGURE_DEPENDS": {
		"name": "CMAKE_CONFIGURE_DEPENDS",
		"description": "Передача в CMake сведений о дополнительных входных файлах для процесса настройки CMake. При изменении любого указанного файла система сборки повторно запускает CMake, чтобы перенастроить этот файл и повторно создать систему сборки."
	},
	"COMPILE_DEFINITIONS": {
		"name": "COMPILE_DEFINITIONS",
		"description": "Определения препроцессора для компиляции источников каталога."
	},
	"COMPILE_DEFINITIONS_<CONFIG>": {
		"name": "COMPILE_DEFINITIONS_<CONFIG>",
		"description": "Пропущено. См. политику CMake CMP0043."
	},
	"COMPILE_OPTIONS": {
		"name": "COMPILE_OPTIONS",
		"description": "Список параметров для передачи в компилятор."
	},
	"DEFINITIONS": {
		"name": "DEFINITIONS",
		"description": "Только для обеспечения совместимости с CMake 2.4. Используйте вместо этого COMPILE_DEFINITIONS."
	},
	"EXCLUDE_FROM_ALL": {
		"name": "EXCLUDE_FROM_ALL",
		"description": "Присвойте этому свойству каталога значение true для подкаталога, чтобы исключить его целевые объекты из целевого объекта \"все\" его предков. В этом случае выполнение, например, команды make в родительском каталоге по умолчанию не приведет к сборке целевых объектов в подкаталоге. Это не влияет на целевой объект \"все\" самого подкаталога. При выполнении, например, команды make внутри подкаталога сборка его целевых объектов по-прежнему будет выполняться."
	},
	"IMPLICIT_DEPENDS_INCLUDE_TRANSFORM": {
		"name": "IMPLICIT_DEPENDS_INCLUDE_TRANSFORM",
		"description": "Указание преобразований строк #include для зависимостей в каталоге."
	},
	"IMPORTED_TARGETS": {
		"name": "IMPORTED_TARGETS",
		"description": "Это свойство каталога с доступом только для чтения содержит список импортированных целевых объектов, разделенных точкой с запятой и добавленных в каталог вызовами команд add_library и add_executable. Каждая запись в списке — это логическое имя целевого объекта, которое можно передать параметру TARGET команды get_property при вызове в том же каталоге."
	},
	"INCLUDE_DIRECTORIES": {
		"name": "INCLUDE_DIRECTORIES",
		"description": "Список каталогов для поиска файлов, включаемых в препроцессор."
	},
	"INCLUDE_REGULAR_EXPRESSION": {
		"name": "INCLUDE_REGULAR_EXPRESSION",
		"description": "Включение регулярного выражения для проверки файлов."
	},
	"INTERPROCEDURAL_OPTIMIZATION": {
		"name": "INTERPROCEDURAL_OPTIMIZATION",
		"description": "Это свойство каталога больше не существует."
	},
	"INTERPROCEDURAL_OPTIMIZATION_<CONFIG>": {
		"name": "INTERPROCEDURAL_OPTIMIZATION_<CONFIG>",
		"description": "Это свойство каталога больше не существует."
	},
	"LABELS": {
		"name": "LABELS",
		"description": "Укажите список текстовых меток, связанных с каталогом и всеми его подкаталогами. Это равносильно установке целевого свойства LABELS и свойства теста LABELS для всех целевых объектов и тестов в текущем каталоге и его подкаталогах. Примечание: в средствах запуска должно быть включено распространение меток в целевые объекты."
	},
	"LINK_DIRECTORIES": {
		"name": "LINK_DIRECTORIES",
		"description": "Список каталогов поиска компоновщика."
	},
	"LINK_OPTIONS": {
		"name": "LINK_OPTIONS",
		"description": "Список параметров для этапа компоновки целевых объектов общей библиотеки, модуля или исполняемого файла, а также этапа компоновки устройства."
	},
	"LISTFILE_STACK": {
		"name": "LISTFILE_STACK",
		"description": "Текущий стек файлов списка, которые сейчас обрабатываются."
	},
	"MACROS": {
		"name": "MACROS",
		"description": "Список команд макросов, доступных в текущем каталоге."
	},
	"PARENT_DIRECTORY": {
		"name": "PARENT_DIRECTORY",
		"description": "Исходный каталог, добавивший текущий подкаталог."
	},
	"RULE_LAUNCH_COMPILE": {
		"name": "RULE_LAUNCH_COMPILE",
		"description": "Укажите средство запуска для правил компиляции."
	},
	"RULE_LAUNCH_CUSTOM": {
		"name": "RULE_LAUNCH_CUSTOM",
		"description": "Укажите средство запуска для настраиваемых правил."
	},
	"RULE_LAUNCH_LINK": {
		"name": "RULE_LAUNCH_LINK",
		"description": "Укажите средство запуска для правил компоновки."
	},
	"SOURCE_DIR": {
		"name": "SOURCE_DIR",
		"description": "Это свойство каталога только для чтения сообщает абсолютный путь к исходному каталогу, в котором оно считывается."
	},
	"SUBDIRECTORIES": {
		"name": "SUBDIRECTORIES",
		"description": "Это свойство каталога с доступом только для чтения содержит разделенный точками с запятой список подкаталогов, уже обработанных командами add_subdirectory или subdirs. Каждая запись является абсолютным путем к исходному каталогу (содержащему файл CMakeLists.txt). Эти данные подходят для передачи в параметр DIRECTORY команды get_property."
	},
	"SYSTEM": {
		"name": "SYSTEM",
		"description": "Это свойство каталога используется, чтобы инициализировать целевое свойство SYSTEM для неимпортированных целевых объектов, созданных в этом каталоге. Значение TRUE установлено посредством add_subdirectory и FetchContent_Declare, если параметр SYSTEM задан в качестве аргумента для этих команд."
	},
	"TESTS": {
		"name": "TESTS",
		"description": "Список тестов."
	},
	"TEST_INCLUDE_FILE": {
		"name": "TEST_INCLUDE_FILE",
		"description": "Не рекомендуется. Вместо этого используйте TEST_INCLUDE_FILES."
	},
	"TEST_INCLUDE_FILES": {
		"name": "TEST_INCLUDE_FILES",
		"description": "Список файлов CMake, которые будут включены при запуске ctest."
	},
	"VARIABLES": {
		"name": "VARIABLES",
		"description": "Список переменных, определенных в текущем каталоге."
	},
	"VS_GLOBAL_SECTION_POST_<section>": {
		"name": "VS_GLOBAL_SECTION_POST_<section>",
		"description": "Указание глобального раздела postSolution в Visual Studio."
	},
	"VS_GLOBAL_SECTION_PRE_<section>": {
		"name": "VS_GLOBAL_SECTION_PRE_<section>",
		"description": "Указание глобального раздела preSolution в Visual Studio."
	},
	"VS_STARTUP_PROJECT": {
		"name": "VS_STARTUP_PROJECT",
		"description": "Указание запускаемого проекта по умолчанию в решении Visual Studio."
	},
	"ALLOW_DUPLICATE_CUSTOM_TARGETS": {
		"name": "ALLOW_DUPLICATE_CUSTOM_TARGETS",
		"description": "Разрешение создания повторяющихся настраиваемых целевых объектов."
	},
	"AUTOGEN_SOURCE_GROUP": {
		"name": "AUTOGEN_SOURCE_GROUP",
		"description": "Имя source_group для файлов, созданных AUTOMOC, AUTORCC и AUTOUIC."
	},
	"AUTOGEN_TARGETS_FOLDER": {
		"name": "AUTOGEN_TARGETS_FOLDER",
		"description": "Имя FOLDER для целевых объектов *_autogen, добавляемых CMake автоматически для целевых объектов, для которых включен AUTOMOC."
	},
	"AUTOMOC_SOURCE_GROUP": {
		"name": "AUTOMOC_SOURCE_GROUP",
		"description": "Имя source_group для файлов, созданных AUTOMOC."
	},
	"AUTOMOC_TARGETS_FOLDER": {
		"name": "AUTOMOC_TARGETS_FOLDER",
		"description": "Имя FOLDER для целевых объектов *_autogen, добавляемых CMake автоматически для целевых объектов, для которых включен AUTOMOC."
	},
	"AUTORCC_SOURCE_GROUP": {
		"name": "AUTORCC_SOURCE_GROUP",
		"description": "Имя source_group для файлов, созданных AUTORCC."
	},
	"AUTOUIC_SOURCE_GROUP": {
		"name": "AUTOUIC_SOURCE_GROUP",
		"description": "Имя source_group для файлов, созданных AUTOUIC."
	},
	"CMAKE_CUDA_KNOWN_FEATURES": {
		"name": "CMAKE_CUDA_KNOWN_FEATURES",
		"description": "Список компонентов CUDA, известных этой версии CMake."
	},
	"CMAKE_CXX_KNOWN_FEATURES": {
		"name": "CMAKE_CXX_KNOWN_FEATURES",
		"description": "Список компонентов C, известных этой версии CMake."
	},
	"CMAKE_C_KNOWN_FEATURES": {
		"name": "CMAKE_C_KNOWN_FEATURES",
		"description": "Список компонентов C, известных этой версии CMake."
	},
	"CMAKE_HIP_KNOWN_FEATURES": {
		"name": "CMAKE_HIP_KNOWN_FEATURES",
		"description": "Список функций HIP, известных этой версии CMake."
	},
	"CMAKE_ROLE": {
		"name": "CMAKE_ROLE",
		"description": "Сообщает, в каком режиме выполняется текущий скрипт. Значение может быть одним из следующих:"
	},
	"DEBUG_CONFIGURATIONS": {
		"name": "DEBUG_CONFIGURATIONS",
		"description": "Укажите, какие конфигурации используются для отладки."
	},
	"DISABLED_FEATURES": {
		"name": "DISABLED_FEATURES",
		"description": "Список компонентов, отключаемых во время запуска CMake."
	},
	"ECLIPSE_EXTRA_CPROJECT_CONTENTS": {
		"name": "ECLIPSE_EXTRA_CPROJECT_CONTENTS",
		"description": "Дополнительное содержимое, вставляемое в созданный файл cproject Eclipse."
	},
	"ECLIPSE_EXTRA_NATURES": {
		"name": "ECLIPSE_EXTRA_NATURES",
		"description": "Список элементов nature для добавления в созданный файл проекта Eclipse."
	},
	"ENABLED_FEATURES": {
		"name": "ENABLED_FEATURES",
		"description": "Список компонентов, включаемых во время запуска CMake."
	},
	"ENABLED_LANGUAGES": {
		"name": "ENABLED_LANGUAGES",
		"description": "Свойство, доступное только для чтения, которое содержит список языков, включенных в данный момент"
	},
	"FIND_LIBRARY_USE_LIB32_PATHS": {
		"name": "FIND_LIBRARY_USE_LIB32_PATHS",
		"description": "Указывает, нужно ли команде find_library автоматически искать каталоги lib32."
	},
	"FIND_LIBRARY_USE_LIB64_PATHS": {
		"name": "FIND_LIBRARY_USE_LIB64_PATHS",
		"description": "Указывает, нужно ли find_library автоматически искать каталоги lib64."
	},
	"FIND_LIBRARY_USE_LIBX32_PATHS": {
		"name": "FIND_LIBRARY_USE_LIBX32_PATHS",
		"description": "Указывает, нужно ли команде find_library автоматически искать каталоги libx32."
	},
	"FIND_LIBRARY_USE_OPENBSD_VERSIONING": {
		"name": "FIND_LIBRARY_USE_OPENBSD_VERSIONING",
		"description": "Указывает, нужно ли find_library искать общие библиотеки в стиле OpenBSD."
	},
	"GENERATOR_IS_MULTI_CONFIG": {
		"name": "GENERATOR_IS_MULTI_CONFIG",
		"description": "Свойство, доступное только для чтения, которое имеет значение true для генераторов с несколькими конфигурациями."
	},
	"GLOBAL_DEPENDS_DEBUG_MODE": {
		"name": "GLOBAL_DEPENDS_DEBUG_MODE",
		"description": "Включение режима отладки для графа зависимостей глобального целевого объекта."
	},
	"GLOBAL_DEPENDS_NO_CYCLES": {
		"name": "GLOBAL_DEPENDS_NO_CYCLES",
		"description": "Отключение циклов для графа зависимостей глобального целевого объекта."
	},
	"INSTALL_PARALLEL": {
		"name": "INSTALL_PARALLEL",
		"description": "Включает параметр параллельной установки генератора Ninja."
	},
	"IN_TRY_COMPILE": {
		"name": "IN_TRY_COMPILE",
		"description": "Свойство, доступное только для чтения, которое имеет значение true при конфигурации try-compile."
	},
	"JOB_POOLS": {
		"name": "JOB_POOLS",
		"description": "Только Ninja: список доступных пулов."
	},
	"PACKAGES_FOUND": {
		"name": "PACKAGES_FOUND",
		"description": "Список пакетов, найденных во время выполнения CMake."
	},
	"PACKAGES_NOT_FOUND": {
		"name": "PACKAGES_NOT_FOUND",
		"description": "Список пакетов, не найденных во время выполнения CMake."
	},
	"PREDEFINED_TARGETS_FOLDER": {
		"name": "PREDEFINED_TARGETS_FOLDER",
		"description": "Имя FOLDER для целевых объектов, которые CMake добавляет автоматически."
	},
	"PROPAGATE_TOP_LEVEL_INCLUDES_TO_TRY_COMPILE": {
		"name": "PROPAGATE_TOP_LEVEL_INCLUDES_TO_TRY_COMPILE",
		"description": "Если для этого глобального свойства задано значение true, CMAKE_PROJECT_TOP_LEVEL_INCLUDES переменная распространяется на try_compile вызовы, использующие сигнатуру всего проекта. Это свойство не влияет на вызовы подписи исходного файла. PROPAGATE_TOP_LEVEL_INCLUDES_TO_TRY_COMPILE по умолчанию не задан."
	},
	"REPORT_UNDEFINED_PROPERTIES": {
		"name": "REPORT_UNDEFINED_PROPERTIES",
		"description": "Если задано, все неопределенные свойства заносятся в этот файл."
	},
	"RULE_MESSAGES": {
		"name": "RULE_MESSAGES",
		"description": "Укажите, следует ли сообщение для каждого правила make."
	},
	"TARGET_ARCHIVES_MAY_BE_SHARED_LIBS": {
		"name": "TARGET_ARCHIVES_MAY_BE_SHARED_LIBS",
		"description": "Указывает, могут ли общие библиотеки именоваться как архивы."
	},
	"TARGET_MESSAGES": {
		"name": "TARGET_MESSAGES",
		"description": "Укажите, следует ли сообщать о завершении для каждого целевого объекта."
	},
	"TARGET_SUPPORTS_SHARED_LIBS": {
		"name": "TARGET_SUPPORTS_SHARED_LIBS",
		"description": "Указывает, поддерживает ли целевая платформа общие библиотеки."
	},
	"USE_FOLDERS": {
		"name": "USE_FOLDERS",
		"description": "Определяет, следует ли использовать свойство FOLDER целевого объекта для упорядочения целевых объектов по папкам. Поведение определяется значением свойства USE_FOLDERS в конце файла CMakeLists.txt верхнего уровня."
	},
	"XCODE_EMIT_EFFECTIVE_PLATFORM_NAME": {
		"name": "XCODE_EMIT_EFFECTIVE_PLATFORM_NAME",
		"description": "Управление выдачей EFFECTIVE_PLATFORM_NAME генератором Xcode."
	},
	"CPACK_DESKTOP_SHORTCUTS": {
		"name": "CPACK_DESKTOP_SHORTCUTS",
		"description": "Указывает список имен ярлыков, которые нужно создать на рабочем столе для этого файла."
	},
	"CPACK_NEVER_OVERWRITE": {
		"name": "CPACK_NEVER_OVERWRITE",
		"description": "Запрос того, чтобы этот файл не перезаписывался при установке или переустановке."
	},
	"CPACK_PERMANENT": {
		"name": "CPACK_PERMANENT",
		"description": "Запрос того, чтобы этот файл не удалялся при переустановке."
	},
	"CPACK_STARTUP_SHORTCUTS": {
		"name": "CPACK_STARTUP_SHORTCUTS",
		"description": "Указывает список имен ярлыков, которые нужно создать в папке \"Автозагрузка\" для этого файла."
	},
	"CPACK_START_MENU_SHORTCUTS": {
		"name": "CPACK_START_MENU_SHORTCUTS",
		"description": "Указывает список имен ярлыков, которые нужно создать в меню \"Пуск\" для этого файла."
	},
	"CPACK_WIX_ACL": {
		"name": "CPACK_WIX_ACL",
		"description": "Задает права доступа для файлов или каталогов, установленных установщиком WiX."
	},
	"ABSTRACT": {
		"name": "ABSTRACT",
		"description": "Указывает, является ли этот исходный файл абстрактным классом."
	},
	"AUTORCC_OPTIONS": {
		"name": "AUTORCC_OPTIONS",
		"description": "Дополнительные параметры для rcc при использовании AUTORCC"
	},
	"AUTOUIC_OPTIONS": {
		"name": "AUTOUIC_OPTIONS",
		"description": "Дополнительные параметры для uic при использовании AUTOUIC"
	},
	"COMPILE_FLAGS": {
		"name": "COMPILE_FLAGS",
		"description": "Дополнительные флаги, добавляемые при компиляции этого исходного файла."
	},
	"CXX_SCAN_FOR_MODULES": {
		"name": "CXX_SCAN_FOR_MODULES",
		"description": "CXX_SCAN_FOR_MODULES представляет собой логическое значение, указывающее, будет ли CMake проверять источник на наличие зависимостей модулей C++. См. также свойство CXX_SCAN_FOR_MODULES, содержащее параметры на уровне целевого объекта."
	},
	"EXTERNAL_OBJECT": {
		"name": "EXTERNAL_OBJECT",
		"description": "Если задано значение true, то это объектный файл."
	},
	"Fortran_FORMAT": {
		"name": "Fortran_FORMAT",
		"description": "Задайте FIXED или FREE, чтобы указать макет источника Fortran."
	},
	"Fortran_PREPROCESS": {
		"name": "Fortran_PREPROCESS",
		"description": "Определяет, следует ли выполнять безусловную предварительную обработку исходного файла Fortran."
	},
	"GENERATED": {
		"name": "GENERATED",
		"description": "Указывает, создан ли этот исходный файл в рамках сборки или процесса CMake."
	},
	"HEADER_FILE_ONLY": {
		"name": "HEADER_FILE_ONLY",
		"description": "Указывает, является ли этот исходный файл лишь файлом заголовка."
	},
	"KEEP_EXTENSION": {
		"name": "KEEP_EXTENSION",
		"description": "Задание для выходного файла такого же расширения, как и у исходного."
	},
	"LANGUAGE": {
		"name": "LANGUAGE",
		"description": "Укажите язык программирования, на котором записан исходный файл."
	},
	"LOCATION": {
		"name": "LOCATION",
		"description": "Полный путь к исходному файлу."
	},
	"MACOSX_PACKAGE_LOCATION": {
		"name": "MACOSX_PACKAGE_LOCATION",
		"description": "Помещение исходного файла внутрь пакета приложений (MACOSX_BUNDLE), пакета Core Foundation (BUNDLE) или пакета Framework (FRAMEWORK). Применимо macOS и iOS."
	},
	"OBJECT_DEPENDS": {
		"name": "OBJECT_DEPENDS",
		"description": "Дополнительные файлы, от которых зависит скомпилированный объектный файл."
	},
	"OBJECT_OUTPUTS": {
		"name": "OBJECT_OUTPUTS",
		"description": "Дополнительные выходные данные для правила генераторов Ninja или Makefile."
	},
	"SKIP_AUTOGEN": {
		"name": "SKIP_AUTOGEN",
		"description": "Исключение исходного файла из обработки AUTOMOC, AUTOUIC и AUTORCC (для проектов Qt)."
	},
	"SKIP_AUTOMOC": {
		"name": "SKIP_AUTOMOC",
		"description": "Исключение исходного файла из обработки AUTOMOC (для проектов Qt)."
	},
	"SKIP_AUTORCC": {
		"name": "SKIP_AUTORCC",
		"description": "Исключение исходного файла из обработки AUTORCC (для проектов Qt)."
	},
	"SKIP_AUTOUIC": {
		"name": "SKIP_AUTOUIC",
		"description": "Исключение исходного файла из обработки AUTOUIC (для проектов Qt)."
	},
	"SKIP_LINTING": {
		"name": "SKIP_LINTING",
		"description": "Это свойство позволяет исключить определенный исходный файл из процесса выравнивания. Процесс выравнивания включает в себя выполнение таких инструментов, как <LANG>_CPPLINT, <LANG>_CLANG_TIDY, <LANG>_CPPCHECK и <LANG>_INCLUDE_WHAT_YOU_USE в исходных файлах, а также компиляция файлов заголовков в VERIFY_INTERFACE_HEADER_SETS. Если SKIP_LINTING в исходном файле, указанные средства подстроки не будут выполняться для этого конкретного файла."
	},
	"SKIP_PRECOMPILE_HEADERS": {
		"name": "SKIP_PRECOMPILE_HEADERS",
		"description": "Пропускается ли этот исходный файл функцией PRECOMPILE_HEADERS."
	},
	"SKIP_UNITY_BUILD_INCLUSION": {
		"name": "SKIP_UNITY_BUILD_INCLUSION",
		"description": "Если для этого свойства задано значение true, исходный файл будет пропускаться при сборках Unity, когда для его связанного целевого объекта свойство UNITY_BUILD имеет значение true. Вместо этого исходный файл будет компилироваться отдельно, как если бы сборки Unity были отключены."
	},
	"Swift_DEPENDENCIES_FILE": {
		"name": "Swift_DEPENDENCIES_FILE",
		"description": "Это свойство задает путь к файлу зависимостей Swift (swiftdeps) для источника. Если оно не указано, по умолчанию используется <OBJECT>.swiftdeps."
	},
	"Swift_DIAGNOSTICS_FILE": {
		"name": "Swift_DIAGNOSTICS_FILE",
		"description": "Это свойство определяет то, где сериализуются диагностические данные Swift."
	},
	"SYMBOLIC": {
		"name": "SYMBOLIC",
		"description": "Это просто имя правила."
	},
	"UNITY_GROUP": {
		"name": "UNITY_GROUP",
		"description": "Это свойство определяет то, к какому контейнеру будет принадлежать источник, если UNITY_BUILD_MODE имеет значение GROUP."
	},
	"VS_COPY_TO_OUT_DIR": {
		"name": "VS_COPY_TO_OUT_DIR",
		"description": "Задает тег <CopyToOutputDirectory> для исходного файла в файле проекта Visual Studio. Допустимые значения: Never, Always и PreserveNewest."
	},
	"VS_CSHARP_<tagname>": {
		"name": "VS_CSHARP_<tagname>",
		"description": "Конфигурация для конкретного исходного файла Visual Studio и CSharp."
	},
	"VS_DEPLOYMENT_CONTENT": {
		"name": "VS_DEPLOYMENT_CONTENT",
		"description": "Пометка исходного файла в качестве содержимого для развертывания с приложением Windows Phone или Магазина Windows при сборке с помощью генераторов Visual Studio <cmake-generators(7)>. Это значение должно давать 1 или 0 при вычислении и может использовать выражения генератора <cmake-generator-expressions(7)>, чтобы осуществлять выбор с учетом конфигурации сборки. Запись файла VCXPROJ для исходного файла будет помечена с помощью DeploymentContent или ExcludedFromBuild для значений 1 и 0 соответственно."
	},
	"VS_DEPLOYMENT_LOCATION": {
		"name": "VS_DEPLOYMENT_LOCATION",
		"description": "Указывает расположение развертывания для исходного файла содержимого с приложением Windows Phone или Магазина Windows при сборе с помощью генераторов Visual Studio <cmake-generators(7)>. Это свойство применяется только при использовании VS_DEPLOYMENT_CONTENT. Значение представляет путь относительно пакета приложения и применяется ко всем конфигурациям."
	},
	"VS_INCLUDE_IN_VSIX": {
		"name": "VS_INCLUDE_IN_VSIX",
		"description": "Логическое свойство для указания того, следует ли включить файл в пакет расширений VSIX (Visual Studio Integration Extension). Это требуется для разработки расширений Visual Studio."
	},
	"VS_RESOURCE_GENERATOR": {
		"name": "VS_RESOURCE_GENERATOR",
		"description": "Это свойство позволяет указать генератор ресурсов, используемый для этого файла. Если значение не задано, по умолчанию используется PublicResXFileCodeGenerator."
	},
	"VS_SETTINGS": {
		"name": "VS_SETTINGS",
		"description": "Задайте метаданные любого элемента в файле."
	},
	"VS_SHADER_DISABLE_OPTIMIZATIONS": {
		"name": "VS_SHADER_DISABLE_OPTIMIZATIONS",
		"description": "Отключение оптимизаций компилятора для исходного файла HLSL. При этом в командную строку для средства FxCompiler добавляется флаг -Od. Укажите значение true для этого свойства, чтобы отключить оптимизации компилятора."
	},
	"VS_SHADER_ENABLE_DEBUG": {
		"name": "VS_SHADER_ENABLE_DEBUG",
		"description": "Включение отладочной информации для исходного файла HLSL. При этом в командную строку для средства FxCompiler добавляется флаг -Zi. Укажите значение true, чтобы создать отладочную информацию для скомпилированного шейдера."
	},
	"VS_SHADER_ENTRYPOINT": {
		"name": "VS_SHADER_ENTRYPOINT",
		"description": "Указывает имя точки входа для шейдера исходного файла HLSL."
	},
	"VS_SHADER_FLAGS": {
		"name": "VS_SHADER_FLAGS",
		"description": "Задание дополнительных флагов шейдера Visual Studio для исходного файла HLSL."
	},
	"VS_SHADER_MODEL": {
		"name": "VS_SHADER_MODEL",
		"description": "Задает модель шейдера исходного файла HLSL. Некоторые типы шейдеров можно использовать только с последними моделями шейдеров"
	},
	"VS_SHADER_OBJECT_FILE_NAME": {
		"name": "VS_SHADER_OBJECT_FILE_NAME",
		"description": "Указывает имя файла для скомпилированного объектного файла шейдера для исходного файла HLSL. При этом в командную строку для средства FxCompiler добавляется флаг -Fo."
	},
	"VS_SHADER_OUTPUT_HEADER_FILE": {
		"name": "VS_SHADER_OUTPUT_HEADER_FILE",
		"description": "Задание имени для выходного файла заголовка, содержащего объектный код для исходного файла HLSL."
	},
	"VS_SHADER_TYPE": {
		"name": "VS_SHADER_TYPE",
		"description": "Задайте тип шейдера Visual Studio для исходного файла HLSL."
	},
	"VS_SHADER_VARIABLE_NAME": {
		"name": "VS_SHADER_VARIABLE_NAME",
		"description": "Задание имени переменной в файле заголовка, содержащем объектный код для исходного файла HLSL."
	},
	"VS_TOOL_OVERRIDE": {
		"name": "VS_TOOL_OVERRIDE",
		"description": "Переопределение средства Visual Studio по умолчанию, которое будет применяться к исходному файлу, новым средством, не основанным на расширении файла."
	},
	"VS_XAML_TYPE": {
		"name": "VS_XAML_TYPE",
		"description": "Пометка исходного файла XAML как имеющего тип, отличный от используемого по умолчанию Page. Наиболее распространенный вариант использования заключается в задании файла App.xaml по умолчанию в качестве ApplicationDefinition."
	},
	"WRAP_EXCLUDE": {
		"name": "WRAP_EXCLUDE",
		"description": "Исключение этого исходного файла изо всех методов переноса кода в оболочку."
	},
	"XCODE_EXPLICIT_FILE_TYPE": {
		"name": "XCODE_EXPLICIT_FILE_TYPE",
		"description": "Задайте атрибут explicitFileType Xcode по его ссылке на исходный файл. CMake вычисляет значение по умолчанию на основе расширения файла, но это свойство позволяет задать его явно."
	},
	"XCODE_FILE_ATTRIBUTES": {
		"name": "XCODE_FILE_ATTRIBUTES",
		"description": "Добавление значений в параметр ATTRIBUTES Xcode по его ссылке на целевой объект. Среди прочего, это можно использовать для установки роли для файла MIG:"
	},
	"XCODE_LAST_KNOWN_FILE_TYPE": {
		"name": "XCODE_LAST_KNOWN_FILE_TYPE",
		"description": "Задание атрибута lastKnownFileType Xcode по его ссылке на исходный файл. CMake вычисляет значение по умолчанию на основе расширения файла, но это свойство позволяет задать его явно."
	},
	"ATTACHED_FILES": {
		"name": "ATTACHED_FILES",
		"description": "Вложите список файлов для отправки панели мониторинга."
	},
	"ATTACHED_FILES_ON_FAIL": {
		"name": "ATTACHED_FILES_ON_FAIL",
		"description": "Вложите список файлов для отправки панели мониторинга при сбое теста."
	},
	"COST": {
		"name": "COST",
		"description": "Это свойство описывает стоимость теста. Если включено параллельное тестирование, тесты из набора тестов будут выполняться в порядке убывания стоимости. В проектах можно явно определять стоимость тестов, задавая для этого свойства значение с плавающей запятой."
	},
	"DEPENDS": {
		"name": "DEPENDS",
		"description": "Указывает, что этот тест следует запустить только после указанного списка тестов."
	},
	"DISABLED": {
		"name": "DISABLED",
		"description": "Если задано значение True, тест будет пропущен и получит состояние \"Не запущен\". Отключенный (disabled) тест не будет учитываться при подсчете общего количества тестов, а в CDash для него будет передано состояние \"Отключено\"."
	},
	"ENVIRONMENT": {
		"name": "ENVIRONMENT",
		"description": "Укажите переменные среды, которые нужно определить для выполнения теста."
	},
	"ENVIRONMENT_MODIFICATION": {
		"name": "ENVIRONMENT_MODIFICATION",
		"description": "Укажите переменные среды, которые должны быть изменены для выполнения теста. Обратите внимание, что операции, выполняемые этим свойством, выполняются после применения свойства ENVIRONMENT."
	},
	"FAIL_REGULAR_EXPRESSION": {
		"name": "FAIL_REGULAR_EXPRESSION",
		"description": "Если выходные данные теста (stdout или stderr) соответствуют этому регулярному выражению, тест завершится неудачно, независимо от кода завершения процесса. Тесты, превышающие время ожидания, указанное в параметре TIMEOUT, завершаются неудачей независимо от FAIL_REGULAR_EXPRESSION. Любой ненулевой код возврата или сбои теста на уровне системы, включая ошибки сегментации, прерывание сигнала или ошибки кучи, не проходят тест, даже если регулярное выражение не соответствует."
	},
	"FIXTURES_CLEANUP": {
		"name": "FIXTURES_CLEANUP",
		"description": "Указывает список средств, для которых этот тест следует рассматривать как тест очистки. Имена этих средств отличаются от имен тестовых случаев и необязательно должны иметь какие-либо сходства с именами связанных с ними тестов."
	},
	"FIXTURES_REQUIRED": {
		"name": "FIXTURES_REQUIRED",
		"description": "Указывает список средств, необходимых тесту. Имена средств указываются с учетом регистра и необязательно должны иметь какие-либо сходства с именами тестов."
	},
	"FIXTURES_SETUP": {
		"name": "FIXTURES_SETUP",
		"description": "Указывает список средств, для которых этот тест следует рассматривать как тест настройки. Имена этих средств отличаются от имен тестовых случаев и необязательно должны иметь какие-либо сходства с именами связанных с ними тестов."
	},
	"GENERATED_RESOURCE_SPEC_FILE": {
		"name": "GENERATED_RESOURCE_SPEC_FILE",
		"description": "Путь к динамически созданному файлу спецификации ресурса<ctest-resource-dynamically-generated-spec-file> созданному этим тестом."
	},
	"MEASUREMENT": {
		"name": "MEASUREMENT",
		"description": "Указание измерения CDASH и значения, сообщаемого для теста."
	},
	"PASS_REGULAR_EXPRESSION": {
		"name": "PASS_REGULAR_EXPRESSION",
		"description": "Чтобы тест прошел, выходные данные теста (stdout или stderr) должны соответствовать этому регулярному выражению. Код завершения процесса игнорируется. Тесты, превышающие время ожидания, указанное в параметре TIMEOUT, по-прежнему завершаются неудачей независимо от PASS_REGULAR_EXPRESSION. Сбои теста на системном уровне, включая ошибки сегментации, прерывание сигнала или ошибки кучи, могут привести к сбою теста, даже если PASS_REGULAR_EXPRESSION соответствует."
	},
	"PROCESSORS": {
		"name": "PROCESSORS",
		"description": "Задайте, чтобы указать число слотов обработки, необходимое этому тесту. Если значение не задано, по умолчанию используется 1 процессор."
	},
	"PROCESSOR_AFFINITY": {
		"name": "PROCESSOR_AFFINITY",
		"description": "Задайте значение true, чтобы CTest запустил процесс тестирования с фиксированием потоков на ЦП для фиксированного набора процессоров. Если эта функция включена и поддерживается текущей платформой, CTest выберет набор процессоров для помещения в маску фиксирования потоков на ЦП при запуске тестового процесса. Число процессоров в наборе определяется свойством теста PROCESSORS или числом процессоров, доступных для CTest, в зависимости от того, какое из этих значений является наименьшим. Набор отобранных процессоров будет отделен от процессоров, назначенных другим параллельно выполняемым тестам, для которых также включено свойство PROCESSOR_AFFINITY."
	},
	"REQUIRED_FILES": {
		"name": "REQUIRED_FILES",
		"description": "Список файлов, необходимых для выполнения теста. Имена файлов задаются относительно WORKING_DIRECTORY теста, если не указан абсолютный путь."
	},
	"RESOURCE_GROUPS": {
		"name": "RESOURCE_GROUPS",
		"description": "Укажите ресурсы, необходимые для теста, с осмысленной группировкой. Дополнительные сведения о том, как это свойство интегрируется с функцией выделения ресурсов CTest, см. в разделе, посвященном выделению ресурсов <ctest-resource-allocation>."
	},
	"RESOURCE_LOCK": {
		"name": "RESOURCE_LOCK",
		"description": "Указание списка ресурсов, заблокированных этим тестом."
	},
	"RUN_SERIAL": {
		"name": "RUN_SERIAL",
		"description": "Запрет на запуск этого теста параллельно с любым другим тестом."
	},
	"SKIP_REGULAR_EXPRESSION": {
		"name": "SKIP_REGULAR_EXPRESSION",
		"description": "Если выходные данные теста (stderr или stdout) соответствуют этому регулярному выражению, тест будет помечен как пропущенный, независимо от кода завершения процесса. Тесты, превышающие время ожидания, указанное в параметре TIMEOUT, по-прежнему завершаются неудачей независимо от SKIP_REGULAR_EXPRESSION. Сбои теста на системном уровне, включая ошибки сегментации, прерывание сигнала или ошибки кучи, могут привести к сбою теста, даже если регулярное выражение соответствует."
	},
	"SKIP_RETURN_CODE": {
		"name": "SKIP_RETURN_CODE",
		"description": "Код возврата, чтобы пометить тест как пропущенный."
	},
	"TIMEOUT": {
		"name": "TIMEOUT",
		"description": "Указывает число секунд, разрешенное для этого теста."
	},
	"TIMEOUT_AFTER_MATCH": {
		"name": "TIMEOUT_AFTER_MATCH",
		"description": "Изменение времени ожидания теста после обнаружения соответствующей строки в выходных данных."
	},
	"TIMEOUT_SIGNAL_GRACE_PERIOD": {
		"name": "TIMEOUT_SIGNAL_GRACE_PERIOD",
		"description": "Если задано TIMEOUT_SIGNAL_NAME теста, это свойство указывает время ожидания завершения тестового процесса после отправки настраиваемого сигнала в секундах. В противном случае это свойство не имеет значения."
	},
	"TIMEOUT_SIGNAL_NAME": {
		"name": "TIMEOUT_SIGNAL_NAME",
		"description": "Укажите пользовательский сигнал для отправки в тестовый процесс при превышении времени ожидания. Это доступно только на платформах, поддерживающих сигналы POSIX. Он недоступен в Windows."
	},
	"WILL_FAIL": {
		"name": "WILL_FAIL",
		"description": "Если это правда, инвертирует критерии прохождения/непрохождения теста. Тесты, для которых WILL_FAIL имеет значение true, завершаются неудачей с кодом возврата 0 и проходят с ненулевым кодом возврата. Тесты, превышающие время ожидания, указанное в параметре TIMEOUT, по-прежнему завершаются неудачей независимо от WILL_FAIL. Сбои теста на системном уровне, включая ошибки сегментации, прерывание сигнала или ошибки кучи, могут привести к сбою теста, даже если WILL_FAIL имеет значение true."
	},
	"WORKING_DIRECTORY": {
		"name": "WORKING_DIRECTORY",
		"description": "Каталог, из которого будет вызываться исполняемый файл теста."
	},
	"AIX_EXPORT_ALL_SYMBOLS": {
		"name": "AIX_EXPORT_ALL_SYMBOLS",
		"description": "В AIX CMake автоматически экспортирует все символы из общих библиотек, а также из исполняемых файлов с заданным целевым свойством ENABLE_EXPORTS. Явно отключите это логическое свойство, чтобы не экспортировать символы по умолчанию. В этом случае предполагается, что в проекте будут использоваться другие средства для экспорта некоторых символов."
	},
	"ALIASED_TARGET": {
		"name": "ALIASED_TARGET",
		"description": "Имя целевого объекта, используемое в качестве псевдонима этим целевым объектом."
	},
	"ALIAS_GLOBAL": {
		"name": "ALIAS_GLOBAL",
		"description": "Свойство только для чтения, указывающее, является ли целевой объект ALIAS видимым на глобальном уровне."
	},
	"ANDROID_ANT_ADDITIONAL_OPTIONS": {
		"name": "ANDROID_ANT_ADDITIONAL_OPTIONS",
		"description": "Задание дополнительных параметров для системы сборки Android Ant. Это строковое значение, содержащее все параметры командной строки для сборки Ant. Оно инициализируется значением переменной CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS, если она задана при создании целевого объекта."
	},
	"ANDROID_API": {
		"name": "ANDROID_API",
		"description": "При перекрестной компиляции для Android с использованием NVIDIA Nsight Tegra Visual Studio Edition это свойство задает версию целевого API для Android (например, 15). Номер версии должен быть положительным десятичным целым числом. Это свойство инициализируется значением переменной CMAKE_ANDROID_API, если она задана при создании целевого объекта."
	},
	"ANDROID_API_MIN": {
		"name": "ANDROID_API_MIN",
		"description": "Задание версии целевого API Android MIN (например, 9). Номер версии должен быть положительным десятичным целым числом. Это свойство инициализируется значением переменной CMAKE_ANDROID_API_MIN, если она задана при создании целевого объекта. Сборка машинного кода производится с использованием этой версии API."
	},
	"ANDROID_ARCH": {
		"name": "ANDROID_ARCH",
		"description": "При перекрестной компиляции для Android с помощью NVIDIA Nsight Tegra Visual Studio Edition это свойство задает целевую архитектуру Android."
	},
	"ANDROID_ASSETS_DIRECTORIES": {
		"name": "ANDROID_ASSETS_DIRECTORIES",
		"description": "Задание каталогов ресурсов Android для копирования в основную папку ресурсов перед сборкой. Это строковое свойство, содержащее пути каталогов, разделенные точкой с запятой. Оно инициализируется значением переменной CMAKE_ANDROID_ASSETS_DIRECTORIES, если она задана при создании целевого объекта."
	},
	"ANDROID_GUI": {
		"name": "ANDROID_GUI",
		"description": "При перекрестной компиляции для Android с помощью NVIDIA Nsight Tegra Visual Studio Edition это свойство указывает, нужно ли создавать исполняемый файл в виде пакета приложения для Android."
	},
	"ANDROID_JAR_DEPENDENCIES": {
		"name": "ANDROID_JAR_DEPENDENCIES",
		"description": "Задание свойства Android, указывающего зависимости JAR. Это строковое свойство. Оно инициализируется значением переменной CMAKE_ANDROID_JAR_DEPENDENCIES, если она задана при создании целевого объекта."
	},
	"ANDROID_JAR_DIRECTORIES": {
		"name": "ANDROID_JAR_DIRECTORIES",
		"description": "Задание свойства Android, определяющего каталоги для поиска библиотек JAR."
	},
	"ANDROID_JAVA_SOURCE_DIR": {
		"name": "ANDROID_JAVA_SOURCE_DIR",
		"description": "Задание свойства Android, определяющего корневые каталоги исходного кода Java. Это строковое свойство, содержащее пути каталогов, разделенные точкой с запятой. Оно инициализируется значением переменной CMAKE_ANDROID_JAVA_SOURCE_DIR, если она задана при создании целевого объекта."
	},
	"ANDROID_NATIVE_LIB_DEPENDENCIES": {
		"name": "ANDROID_NATIVE_LIB_DEPENDENCIES",
		"description": "Задание свойства Android, определяющего зависимости SO. Это строковое свойство."
	},
	"ANDROID_NATIVE_LIB_DIRECTORIES": {
		"name": "ANDROID_NATIVE_LIB_DIRECTORIES",
		"description": "Задание свойства Android, определяющего каталоги для поиска библиотек SO."
	},
	"ANDROID_PROCESS_MAX": {
		"name": "ANDROID_PROCESS_MAX",
		"description": "Задание свойства Android, определяющего максимальное число параллельных процессов компилятора Android NDK (например, 4). Данное свойство инициализируется значением переменной CMAKE_ANDROID_PROCESS_MAX, если она задана при создании целевого объекта."
	},
	"ANDROID_PROGUARD": {
		"name": "ANDROID_PROGUARD",
		"description": "Если для этого свойства задано значение true, средство ProGuard может сжимать, оптимизировать и маскировать код, удаляя неиспользуемый код и меняя имена классов, полей и методов на менее семантически понятные. Это свойство инициализируется значением переменной CMAKE_ANDROID_PROGUARD, если она задана при создании целевого объекта."
	},
	"ANDROID_PROGUARD_CONFIG_PATH": {
		"name": "ANDROID_PROGUARD_CONFIG_PATH",
		"description": "Задание свойства Android, указывающего расположение файла конфигурации ProGuard. Оставьте пустым, чтобы использовать значение по умолчанию. Это строковое свойство, содержащее путь к файлу конфигурации ProGuard. Оно инициализируется значением переменной CMAKE_ANDROID_PROGUARD_CONFIG_PATH, если она задана при создании целевого объекта."
	},
	"ANDROID_SECURE_PROPS_PATH": {
		"name": "ANDROID_SECURE_PROPS_PATH",
		"description": "Задание свойства Android, указывающего расположение файла безопасных свойств. Это строковое свойство, содержащее путь к файлу. Оно инициализируется значением переменной CMAKE_ANDROID_SECURE_PROPS_PATH, если она задана при создании целевого объекта."
	},
	"ANDROID_SKIP_ANT_STEP": {
		"name": "ANDROID_SKIP_ANT_STEP",
		"description": "Задание свойства Android, определяющего, требуется ли пропустить этап сборки Ant. Это логическое свойство, инициализируемое значением переменной CMAKE_ANDROID_SKIP_ANT_STEP, если она задана при создании целевого объекта."
	},
	"ANDROID_STL_TYPE": {
		"name": "ANDROID_STL_TYPE",
		"description": "При перекрестной компиляции для Android с помощью NVIDIA Nsight Tegra Visual Studio Edition это свойство задает тип поддержки STL для проекта. Это строковое свойство, для которого можно задать одно из следующих значений:"
	},
	"ARCHIVE_OUTPUT_DIRECTORY": {
		"name": "ARCHIVE_OUTPUT_DIRECTORY",
		"description": "Выходной каталог, предназначенный для сборки конечных файлов XXX."
	},
	"ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию выходной каталог для конечных файлов ARCHIVE."
	},
	"ARCHIVE_OUTPUT_NAME": {
		"name": "ARCHIVE_OUTPUT_NAME",
		"description": "Имя вывода для конечных файлов XXX."
	},
	"ARCHIVE_OUTPUT_NAME_<CONFIG>": {
		"name": "ARCHIVE_OUTPUT_NAME_<CONFIG>",
		"description": "Представляющее отдельную конфигурацию имя выходных данных для конечных файлов ARCHIVE."
	},
	"AUTOGEN_BETTER_GRAPH_MULTI_CONFIG": {
		"name": "AUTOGEN_BETTER_GRAPH_MULTI_CONFIG",
		"description": "AUTOGEN_BETTER_GRAPH_MULTI_CONFIG — это логическое свойство, которое можно установить для цели, чтобы улучшить график зависимостей для генераторов с несколькими конфигурациями. Если это свойство включено, CMake будет генерировать больше целей для каждой конфигурации. Таким образом, граф зависимостей будет более точным для генераторов с несколькими конфигурациями и можно будет избежать некоторых перекомпиляций."
	},
	"AUTOGEN_BUILD_DIR": {
		"name": "AUTOGEN_BUILD_DIR",
		"description": "Каталог, где AUTOMOC, AUTOUIC и AUTORCC создают файлы для целевого объекта."
	},
	"AUTOGEN_COMMAND_LINE_LENGTH_MAX": {
		"name": "AUTOGEN_COMMAND_LINE_LENGTH_MAX",
		"description": "Ограничение длины командной строки для целей autogen, например moc или uic, которое запускает использование файлов ответов в Windows вместо передачи всех аргументов в командную строку."
	},
	"AUTOGEN_ORIGIN_DEPENDS": {
		"name": "AUTOGEN_ORIGIN_DEPENDS",
		"description": "Переключатель для пересылки зависимостей исходной цели на соответствующую цель <ORIGIN>_autogen."
	},
	"AUTOGEN_PARALLEL": {
		"name": "AUTOGEN_PARALLEL",
		"description": "Число параллельных процессов moc или uic, запускаемых при использовании AUTOMOC и AUTOUIC."
	},
	"AUTOGEN_TARGET_DEPENDS": {
		"name": "AUTOGEN_TARGET_DEPENDS",
		"description": "Дополнительные целевые зависимости соответствующей цели <ORIGIN>_autogen."
	},
	"AUTOGEN_USE_SYSTEM_INCLUDE": {
		"name": "AUTOGEN_USE_SYSTEM_INCLUDE",
		"description": "AUTOGEN_USE_SYSTEM_INCLUDE является логическим свойством, которое может быть установлено на целевом объекте, чтобы указать, что целевой каталог включаемых объектов autogen должен быть добавлен в качестве системного каталога включаемых данных или обычного каталога включаемых файлов в целевой объект."
	},
	"AUTOMOC": {
		"name": "AUTOMOC",
		"description": "Указывает, следует ли обрабатывать целевой объект с помощью auto-moc (для проектов Qt)."
	},
	"AUTOMOC_COMPILER_PREDEFINES": {
		"name": "AUTOMOC_COMPILER_PREDEFINES",
		"description": "Логическое значение, используемое AUTOMOC для определения того, нужно ли создавать файл предварительных определений компилятора moc_predefs.h."
	},
	"AUTOMOC_DEPEND_FILTERS": {
		"name": "AUTOMOC_DEPEND_FILTERS",
		"description": "Фильтрация определений, используемых AUTOMOC для извлечения из исходного файла имен файлов, зарегистрированных в качестве дополнительных зависимостей для файла moc исходного файла."
	},
	"AUTOMOC_EXECUTABLE": {
		"name": "AUTOMOC_EXECUTABLE",
		"description": "AUTOMOC_EXECUTABLE — это путь к файлу, который указывает на исполняемый файл moc, используемый для файлов с поддержкой AUTOMOC. При задании этого свойства CMake будет пропускать автоматическое обнаружение двоичного файла moc, а также тесты работоспособности, которые обычно выполняются для проверки доступности и правильной работы двоичного файла."
	},
	"AUTOMOC_MACRO_NAMES": {
		"name": "AUTOMOC_MACRO_NAMES",
		"description": "Разделенный точками с запятой список имен макросов, используемых AUTOMOC для определения того, нужно ли обрабатывать файл C++ с помощью moc."
	},
	"AUTOMOC_MOC_OPTIONS": {
		"name": "AUTOMOC_MOC_OPTIONS",
		"description": "Дополнительные параметры для moc при использовании AUTOMOC"
	},
	"AUTOMOC_PATH_PREFIX": {
		"name": "AUTOMOC_PATH_PREFIX",
		"description": "Если это свойство включено, CMake создаст параметр префикса пути -p для moc в целевых объектах Qt, для которых включено свойство AUTOMOC."
	},
	"AUTORCC": {
		"name": "AUTORCC",
		"description": "Указывает, следует ли обрабатывать целевой объект с помощью auto-rcc (для проектов Qt)."
	},
	"AUTORCC_EXECUTABLE": {
		"name": "AUTORCC_EXECUTABLE",
		"description": "AUTORCC_EXECUTABLE — это путь к файлу, который указывает на исполняемый файл rcc, используемый для файлов с поддержкой AUTORCC. При задании этого свойства CMake будет пропускать автоматическое обнаружение двоичного файла rcc, а также тесты работоспособности, которые обычно выполняются для проверки доступности и правильной работы двоичного файла."
	},
	"AUTOUIC": {
		"name": "AUTOUIC",
		"description": "Указывает, следует ли обрабатывать целевой объект с помощью auto-uic (для проектов Qt)."
	},
	"AUTOUIC_EXECUTABLE": {
		"name": "AUTOUIC_EXECUTABLE",
		"description": "AUTOUIC_EXECUTABLE — это путь к файлу, который указывает на исполняемый файл uic, используемый для файлов с поддержкой AUTOUIC. При задании этого свойства CMake будет пропускать автоматическое обнаружение двоичного файла uic, а также тесты работоспособности, которые обычно выполняются для проверки доступности и правильной работы двоичного файла."
	},
	"AUTOUIC_SEARCH_PATHS": {
		"name": "AUTOUIC_SEARCH_PATHS",
		"description": "Список путей поиска, используемый AUTOUIC для поиска включенных файлов UI."
	},
	"BUILD_RPATH": {
		"name": "BUILD_RPATH",
		"description": "Разделенный точками с запятой список, в котором указываются записи пути среды выполнения (RPATH), которые будут добавлены в двоичные файлы, ссылки на которые указаны в дереве сборки (для платформ, которые это поддерживают). По умолчанию CMake задает путь среды выполнения двоичных файлов в дереве сборки таким образом, что этот путь содержит пути поиска, необходимые для поиска общих библиотек, с которыми связываются файлы. Переменная BUILD_RPATH в проектах может содержать дополнительные пути поиска."
	},
	"BUILD_RPATH_USE_ORIGIN": {
		"name": "BUILD_RPATH_USE_ORIGIN",
		"description": "Следует ли использовать относительные пути для RPATH сборки."
	},
	"BUILD_WITH_INSTALL_NAME_DIR": {
		"name": "BUILD_WITH_INSTALL_NAME_DIR",
		"description": "BUILD_WITH_INSTALL_NAME_DIR — это логическое значение, определяющее, использует ли install_name macOS целевого объекта в дереве сборки каталог, заданный INSTALL_NAME_DIR. Этот параметр применяется только к целевым объектам в macOS."
	},
	"BUILD_WITH_INSTALL_RPATH": {
		"name": "BUILD_WITH_INSTALL_RPATH",
		"description": "BUILD_WITH_INSTALL_RPATH — это логическое значение, определяющее, нужно ли связывать целевой объект в дереве сборки с INSTALL_RPATH. Этот параметр имеет приоритет над SKIP_BUILD_RPATH и устраняет необходимость в повторном связывании перед установкой."
	},
	"BUNDLE": {
		"name": "BUNDLE",
		"description": "Этот целевой объект является CFBundle в macOS."
	},
	"BUNDLE_EXTENSION": {
		"name": "BUNDLE_EXTENSION",
		"description": "Расширение файла, используемое для именования целевого объекта BUNDLE, FRAMEWORK или MACOSX_BUNDLE в macOS и iOS."
	},
	"COMMON_LANGUAGE_RUNTIME": {
		"name": "COMMON_LANGUAGE_RUNTIME",
		"description": "При задании этого целевого свойства целевой объект настраивается для сборки с поддержкой C++/CLI."
	},
	"COMPATIBLE_INTERFACE_BOOL": {
		"name": "COMPATIBLE_INTERFACE_BOOL",
		"description": "Свойства, которые должны быть совместимы с их интерфейсом компоновки"
	},
	"COMPATIBLE_INTERFACE_NUMBER_MAX": {
		"name": "COMPATIBLE_INTERFACE_NUMBER_MAX",
		"description": "Свойства, максимальное значение которых из интерфейса компоновки будет использоваться."
	},
	"COMPATIBLE_INTERFACE_NUMBER_MIN": {
		"name": "COMPATIBLE_INTERFACE_NUMBER_MIN",
		"description": "Свойства, у которых будет использоваться их минимальное значение из интерфейса компоновки."
	},
	"COMPATIBLE_INTERFACE_STRING": {
		"name": "COMPATIBLE_INTERFACE_STRING",
		"description": "Свойства, которые должны быть совместимы на уровне строк с их интерфейсом компоновки"
	},
	"COMPILE_FEATURES": {
		"name": "COMPILE_FEATURES",
		"description": "Функции компилятора, включенные для этого целевого объекта."
	},
	"COMPILE_PDB_NAME": {
		"name": "COMPILE_PDB_NAME",
		"description": "Имя выходных данных для PDB-файла отладочного символа Майкрософт, созданного компилятором при сборке исходных файлов."
	},
	"COMPILE_PDB_NAME_<CONFIG>": {
		"name": "COMPILE_PDB_NAME_<CONFIG>",
		"description": "Представляющее отдельную конфигурацию имя выходных данных для PDB-файла отладочного символа Майкрософт, созданного компилятором при сборке исходных файлов."
	},
	"COMPILE_PDB_OUTPUT_DIRECTORY": {
		"name": "COMPILE_PDB_OUTPUT_DIRECTORY",
		"description": "Выходной каталог для PDB-файла отладочного символа Майкрософт, созданного компилятором при сборке исходных файлов."
	},
	"COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию выходной каталог для PDB-файла отладочного символа Майкрософт, созданного компилятором при сборке исходных файлов."
	},
	"COMPILE_WARNING_AS_ERROR": {
		"name": "COMPILE_WARNING_AS_ERROR",
		"description": "Укажите, следует ли рассматривать предупреждения при компиляции как ошибки. Если включено, добавляется флажок для обработки предупреждений при компиляции в качестве ошибок. Если в командной строке cmake задан параметр cmake --compile-no-warning-as-error, это свойство игнорируется."
	},
	"<CONFIG>_OUTPUT_NAME": {
		"name": "<CONFIG>_OUTPUT_NAME",
		"description": "Старое базовое имя конечного файла в рамках отдельной конфигурации. Используйте вместо этого OUTPUT_NAME_."
	},
	"<CONFIG>_POSTFIX": {
		"name": "<CONFIG>_POSTFIX",
		"description": "Постфикс, который нужно добавить к имени конечного файла для конфигурации <CONFIG>."
	},
	"CROSSCOMPILING_EMULATOR": {
		"name": "CROSSCOMPILING_EMULATOR",
		"description": "Использование заданного эмулятора для выполнения исполняемых файлов, созданных при перекрестной компиляции. Эта команда будет добавлена в качестве префикса в команды add_test, add_custom_command и add_custom_target для созданных исполняемых файлов целевой системы."
	},
	"CUDA_ARCHITECTURES": {
		"name": "CUDA_ARCHITECTURES",
		"description": "Список архитектур, для которых нужно создать код устройства."
	},
	"CUDA_CUBIN_COMPILATION": {
		"name": "CUDA_CUBIN_COMPILATION",
		"description": "Компиляция источников CUDA в файлы CUBIN вместо файлов OBJ в библиотеках объектов."
	},
	"CUDA_EXTENSIONS": {
		"name": "CUDA_EXTENSIONS",
		"description": "Логическое значение, определяющее, запрашиваются ли расширения, связанные с конкретным компилятором."
	},
	"CUDA_FATBIN_COMPILATION": {
		"name": "CUDA_FATBIN_COMPILATION",
		"description": "Компиляция источников CUDA в файлы FATBIN вместо файлов OBJ в библиотеках объектов."
	},
	"CUDA_OPTIX_COMPILATION": {
		"name": "CUDA_OPTIX_COMPILATION",
		"description": "Компиляция источников CUDA в файлы OPTIXIR вместо файлов OBJ в библиотеках объектов."
	},
	"CUDA_PTX_COMPILATION": {
		"name": "CUDA_PTX_COMPILATION",
		"description": "Компиляция источников CUDA в файлы PTX вместо файлов OBJ в библиотеках объектов."
	},
	"CUDA_RESOLVE_DEVICE_SYMBOLS": {
		"name": "CUDA_RESOLVE_DEVICE_SYMBOLS",
		"description": "Только CUDA: включает связывание устройств для целевого объекта указанной библиотеки, когда это необходимо."
	},
	"CUDA_RUNTIME_LIBRARY": {
		"name": "CUDA_RUNTIME_LIBRARY",
		"description": "Выберите библиотеку CUDA времени выполнения для использования компиляторами, предназначенными для языка CUDA."
	},
	"CUDA_SEPARABLE_COMPILATION": {
		"name": "CUDA_SEPARABLE_COMPILATION",
		"description": "Только CUDA: включает раздельную компиляцию кода устройства"
	},
	"CUDA_STANDARD": {
		"name": "CUDA_STANDARD",
		"description": "Стандарт CUDA/C++, компоненты которого требуются для сборки этого целевого объекта."
	},
	"CUDA_STANDARD_REQUIRED": {
		"name": "CUDA_STANDARD_REQUIRED",
		"description": "Логическое значение, описывающее, является ли значение CUDA_STANDARD обязательным."
	},
	"CXX_EXTENSIONS": {
		"name": "CXX_EXTENSIONS",
		"description": "Логическое значение, определяющее, запрашиваются ли расширения, связанные с конкретным компилятором."
	},
	"CXX_MODULE_DIRS": {
		"name": "CXX_MODULE_DIRS",
		"description": "Разделенный точками с запятой список базовых каталогов стандартного набора модулей C++ целевого объекта (то есть набор файлов с именем и типом CXX_MODULES). Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_DIRS_<NAME>": {
		"name": "CXX_MODULE_DIRS_<NAME>",
		"description": "Разделенный точками с запятой список базовых каталогов набора модулей C++ <NAME> целевого объекта с типом набора CXX_MODULES. Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_SET": {
		"name": "CXX_MODULE_SET",
		"description": "Разделенный точками с запятой список файлов в стандартном наборе модулей C++ целевого объекта (то есть набор файлов с именем и типом CXX_MODULES). Если какие-либо пути являются относительными, они вычисляются по отношению к каталогу источника целевого объекта. Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_SETS": {
		"name": "CXX_MODULE_SETS",
		"description": "Доступный только для чтения список наборов модулей C++ PRIVATE и PUBLIC целевого объекта (то есть все наборы файлов типа CXX_MODULES). Файлы, перечисленные в этих наборах файлов, обрабатываются как исходные файлы в рамках интеграции IDE."
	},
	"CXX_MODULE_SET_<NAME>": {
		"name": "CXX_MODULE_SET_<NAME>",
		"description": "Разделенный точками с запятой список файлов в наборе модулей C++ <NAME> целевого объекта с типом набора CXX_MODULES. Если какие-либо пути являются относительными, они вычисляются по отношению к каталогу источника целевого объекта. Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_STD": {
		"name": "CXX_MODULE_STD",
		"description": "CXX_MODULE_STD является логическим значением, указывающим, может ли конечный объект использовать std импорта; его источники C++ или нет."
	},
	"CXX_STANDARD": {
		"name": "CXX_STANDARD",
		"description": "Стандарт C++, компоненты которого требуются для сборки этого целевого объекта."
	},
	"CXX_STANDARD_REQUIRED": {
		"name": "CXX_STANDARD_REQUIRED",
		"description": "Логическое значение, описывающее, является ли значение CXX_STANDARD обязательным."
	},
	"C_EXTENSIONS": {
		"name": "C_EXTENSIONS",
		"description": "Логическое значение, определяющее, запрашиваются ли расширения, связанные с конкретным компилятором."
	},
	"C_STANDARD": {
		"name": "C_STANDARD",
		"description": "Стандарт C, компоненты которого требуются для сборки этого целевого объекта."
	},
	"C_STANDARD_REQUIRED": {
		"name": "C_STANDARD_REQUIRED",
		"description": "Логическое значение, описывающее, является ли значение C_STANDARD обязательным."
	},
	"DEBUG_POSTFIX": {
		"name": "DEBUG_POSTFIX",
		"description": "См. описание целевого свойства <CONFIG>_POSTFIX."
	},
	"DEFINE_SYMBOL": {
		"name": "DEFINE_SYMBOL",
		"description": "Определение символа при компиляции источников этого целевого объекта."
	},
	"DEPLOYMENT_ADDITIONAL_FILES": {
		"name": "DEPLOYMENT_ADDITIONAL_FILES",
		"description": "Задание AdditionalFiles проекта WinCE в DeploymentTool в файлах VCPROJ, созданных генераторами Visual Studio. Это удобно, если требуется выполнить отладку на удаленном устройстве WinCE. Укажите дополнительные файлы, которые будут скопированы на устройство. Например:"
	},
	"DEPLOYMENT_REMOTE_DIRECTORY": {
		"name": "DEPLOYMENT_REMOTE_DIRECTORY",
		"description": "Задание RemoteDirectory проекта WinCE в DeploymentTool и RemoteExecutable в DebuggerTool в файлах VCPROJ, созданных генераторами Visual Studio. Это удобно, если требуется выполнить отладку на удаленном устройстве WinCE. Например:"
	},
	"DEPRECATION": {
		"name": "DEPRECATION",
		"description": "Сообщение об устаревании от разработчика импортированного целевого объекта."
	},
	"DISABLE_PRECOMPILE_HEADERS": {
		"name": "DISABLE_PRECOMPILE_HEADERS",
		"description": "Отключает предварительную компиляцию файлов заголовков, указанных в свойстве PRECOMPILE_HEADERS."
	},
	"DLL_NAME_WITH_SOVERSION": {
		"name": "DLL_NAME_WITH_SOVERSION",
		"description": "Это свойство определяет, добавляется ли целевое свойство SOVERSION в имя файла созданных имен DLL для платформы Windows, которое выбирается при заданной переменной WIN32."
	},
	"DOTNET_SDK": {
		"name": "DOTNET_SDK",
		"description": "Укажите пакет SDK .NET для проектов C#. Пример: Microsoft.NET.Sdk."
	},
	"DOTNET_TARGET_FRAMEWORK": {
		"name": "DOTNET_TARGET_FRAMEWORK",
		"description": "Укажите целевую платформу .NET."
	},
	"DOTNET_TARGET_FRAMEWORK_VERSION": {
		"name": "DOTNET_TARGET_FRAMEWORK_VERSION",
		"description": "Укажите требуемую версию .NET Framework."
	},
	"EchoString": {
		"name": "EchoString",
		"description": "Сообщение, отображаемое при сборке целевого объекта."
	},
	"ENABLE_EXPORTS": {
		"name": "ENABLE_EXPORTS",
		"description": "Укажите, будет ли исполняемый файл или общая библиотека экспортировать символы."
	},
	"EXCLUDE_FROM_DEFAULT_BUILD": {
		"name": "EXCLUDE_FROM_DEFAULT_BUILD",
		"description": "Исключение целевого объекта из раздела \"Сборка решения\"."
	},
	"EXCLUDE_FROM_DEFAULT_BUILD_<CONFIG>": {
		"name": "EXCLUDE_FROM_DEFAULT_BUILD_<CONFIG>",
		"description": "Версия исключения целевого объекта из раздела \"Сборка решения\" в рамках отдельной конфигурации."
	},
	"EXPORT_COMPILE_COMMANDS": {
		"name": "EXPORT_COMPILE_COMMANDS",
		"description": "Включение или отключение выходных данных команд компиляции во время создания для целевого объекта."
	},
	"EXPORT_FIND_PACKAGE_NAME": {
		"name": "EXPORT_FIND_PACKAGE_NAME",
		"description": "Управляйте именем пакета, связанного с целью зависимости, при экспорте вызова find_dependenty при установке или экспорте. Это можно использовать для присвоения имени пакета пакету, который создан и экспортирован CMake, или для переопределения пакета в вызове find_package, который создал цель."
	},
	"EXPORT_NAME": {
		"name": "EXPORT_NAME",
		"description": "Экспортированное имя данных для конечных файлов."
	},
	"EXPORT_NO_SYSTEM": {
		"name": "EXPORT_NO_SYSTEM",
		"description": "Это свойство влияет на поведение команд установки и экспорта при установке или экспорте целевого объекта соответственно. Если параметру EXPORT_NO_SYSTEM присвоено значение TRUE, эти команды генерируют импортированный целевой объект, свойству SYSTEM которого присвоено значение FALSE."
	},
	"EXPORT_PROPERTIES": {
		"name": "EXPORT_PROPERTIES",
		"description": "Список дополнительных свойств, экспортируемых для целевого объекта."
	},
	"FOLDER": {
		"name": "FOLDER",
		"description": "Для IDE, представляющих целевые объекты с использованием иерархии папок, это свойство указывает имя папки, в которую нужно поместить целевой объект. Для указания вложенных папок используйте значения свойства FOLDER, разделяя уровни папок символом \"/\" (например, \"GUI/Dialogs\"). Целевые объекты без свойства FOLDER будут отображаться как сущности верхнего уровня. Целевые объекты с одинаковыми значениями свойства FOLDER будут отображаться в той же папке, что и другие объекты того же уровня."
	},
	"Fortran_BUILDING_INSTRINSIC_MODULES": {
		"name": "Fortran_BUILDING_INSTRINSIC_MODULES",
		"description": "Сообщает препроцессору CMake Fortran, что цель создает встроенные функции Fortran для создания компилятора Fortran."
	},
	"Fortran_MODULE_DIRECTORY": {
		"name": "Fortran_MODULE_DIRECTORY",
		"description": "Указание выходного каталога для модулей Fortran, предоставляемых целевым объектом."
	},
	"FRAMEWORK": {
		"name": "FRAMEWORK",
		"description": "Сборка библиотеки SHARED или STATIC в виде пакета платформы для macOS или iOS."
	},
	"FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>": {
		"name": "FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>",
		"description": "Постфикс, добавляемый к имени файла платформы для конфигурации <CONFIG> при использовании генератора с несколькими конфигурациями (например, Xcode и Ninja)."
	},
	"FRAMEWORK_VERSION": {
		"name": "FRAMEWORK_VERSION",
		"description": "Версия платформы, созданной с помощью целевого свойства FRAMEWORK (например, A)."
	},
	"GENERATOR_FILE_NAME": {
		"name": "GENERATOR_FILE_NAME",
		"description": "Файл генератора для этого целевого объекта."
	},
	"GHS_INTEGRITY_APP": {
		"name": "GHS_INTEGRITY_APP",
		"description": "Логическое значение ON/OFF, определяющее, следует ли рассматривать целевой исполняемый файл как приложение целостности."
	},
	"GHS_NO_SOURCE_GROUP_FILE": {
		"name": "GHS_NO_SOURCE_GROUP_FILE",
		"description": "Логическое значение ON/OFF для управления тем, должен ли для целевого объекта использоваться один файл проекта или несколько."
	},
	"GNUtoMS": {
		"name": "GNUtoMS",
		"description": "Преобразование библиотеки импорта GNU (.dll.a) в формат Майкрософт (LIB)."
	},
	"HAS_CXX": {
		"name": "HAS_CXX",
		"description": "Компоновка целевого объекта с помощью компоновщика C++ (устаревший)."
	},
	"HEADER_DIRS": {
		"name": "HEADER_DIRS",
		"description": "Разделенный точками с запятой список базовых каталогов набора заголовков целевого объекта по умолчанию (т. е. набора файлов с именем и типом HEADERS). Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"HEADER_DIRS_<NAME>": {
		"name": "HEADER_DIRS_<NAME>",
		"description": "Разделенный точками с запятой список базовых каталогов набора заголовков <NAME> целевого объекта с типом набора HEADERS. Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"HEADER_SET": {
		"name": "HEADER_SET",
		"description": "Разделенный точками с запятой список файлов в наборе заголовков целевого объекта, используемом по умолчанию (т. е. в наборе файлов с именем и типом HEADERS). Если какие-либо пути являются относительными, они вычисляются по отношению к каталогу источника целевого объекта. Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"HEADER_SETS": {
		"name": "HEADER_SETS",
		"description": "Доступный только для чтения список наборов заголовков PRIVATE и PUBLIC целевого объекта (т. е. все наборы файлов типа HEADERS). Файлы, перечисленные в этих наборах файлов, обрабатываются как исходные файлы в рамках интеграции IDE. Кроме того, для свойства HEADER_FILE_ONLY этих файлов устанавливается значение TRUE."
	},
	"HEADER_SET_<NAME>": {
		"name": "HEADER_SET_<NAME>",
		"description": "Разделенный точками с запятой список файлов в наборе заголовков <NAME> целевого объекта с типом набора HEADERS. Если какие-либо пути являются относительными, они вычисляются по отношению к каталогу источника целевого объекта. Это свойство поддерживает выражения генератора <cmake-generator-expressions(7)>."
	},
	"HIP_ARCHITECTURES": {
		"name": "HIP_ARCHITECTURES",
		"description": "Список архитектур GPU, для которых необходимо создать код устройства. Имена архитектур интерпретируются на основе CMAKE_HIP_PLATFORM."
	},
	"HIP_EXTENSIONS": {
		"name": "HIP_EXTENSIONS",
		"description": "Логическое значение, определяющее, запрашиваются ли расширения, связанные с конкретным компилятором."
	},
	"HIP_STANDARD": {
		"name": "HIP_STANDARD",
		"description": "Стандарт HIP/C++, запрошенный для сборки этого целевого объекта."
	},
	"HIP_STANDARD_REQUIRED": {
		"name": "HIP_STANDARD_REQUIRED",
		"description": "Логическое значение, описывающее, является ли значение HIP_STANDARD обязательным."
	},
	"IMPORTED": {
		"name": "IMPORTED",
		"description": "Доступное только для чтения указание на то, что целевой объект является IMPORTED."
	},
	"IMPORTED_COMMON_LANGUAGE_RUNTIME": {
		"name": "IMPORTED_COMMON_LANGUAGE_RUNTIME",
		"description": "Свойство, определяющее, использует ли целевой объект C++/CLI."
	},
	"IMPORTED_CONFIGURATIONS": {
		"name": "IMPORTED_CONFIGURATIONS",
		"description": "Конфигурации, указанные для импортированного целевого объекта."
	},
	"IMPORTED_CXX_MODULES_COMPILE_DEFINITIONS": {
		"name": "IMPORTED_CXX_MODULES_COMPILE_DEFINITIONS",
		"description": "Определения препроцессора для компиляции источников модулей C++ целевого объекта IMPORTED."
	},
	"IMPORTED_CXX_MODULES_COMPILE_FEATURES": {
		"name": "IMPORTED_CXX_MODULES_COMPILE_FEATURES",
		"description": "Компоненты компилятора, включенные для модулей C++ этого целевого объекта IMPORTED."
	},
	"IMPORTED_CXX_MODULES_COMPILE_OPTIONS": {
		"name": "IMPORTED_CXX_MODULES_COMPILE_OPTIONS",
		"description": "Список параметров для передачи компилятору для модулей C++ этого целевого объекта IMPORTED."
	},
	"IMPORTED_CXX_MODULES_INCLUDE_DIRECTORIES": {
		"name": "IMPORTED_CXX_MODULES_INCLUDE_DIRECTORIES",
		"description": "Список препроцессора включает каталоги поиска файлов при компиляции модулей C++ для целевых объектов IMPORTED."
	},
	"IMPORTED_CXX_MODULES_LINK_LIBRARIES": {
		"name": "IMPORTED_CXX_MODULES_LINK_LIBRARIES",
		"description": "Список прямых зависимостей, используемых для требований к использованию модулей C++ в целевых модулях C++."
	},
	"IMPORTED_GLOBAL": {
		"name": "IMPORTED_GLOBAL",
		"description": "Указание того, виден ли конечный объект IMPORTED на глобальном уровне."
	},
	"IMPORTED_IMPLIB": {
		"name": "IMPORTED_IMPLIB",
		"description": "Полный путь к библиотеке импорта для целевого объекта IMPORTED."
	},
	"IMPORTED_IMPLIB_<CONFIG>": {
		"name": "IMPORTED_IMPLIB_<CONFIG>",
		"description": "Связанная с <CONFIG> версия свойства IMPORTED_IMPLIB."
	},
	"IMPORTED_LIBNAME": {
		"name": "IMPORTED_LIBNAME",
		"description": "Указание имени библиотеки компоновки для импортированной библиотеки интерфейса."
	},
	"IMPORTED_LIBNAME_<CONFIG>": {
		"name": "IMPORTED_LIBNAME_<CONFIG>",
		"description": "Связанная с <CONFIG> версия свойства IMPORTED_LIBNAME."
	},
	"IMPORTED_LINK_DEPENDENT_LIBRARIES": {
		"name": "IMPORTED_LINK_DEPENDENT_LIBRARIES",
		"description": "Зависимые общие библиотеки импортированной общей библиотеки."
	},
	"IMPORTED_LINK_DEPENDENT_LIBRARIES_<CONFIG>": {
		"name": "IMPORTED_LINK_DEPENDENT_LIBRARIES_<CONFIG>",
		"description": "Связанная с <CONFIG> версия свойства IMPORTED_LINK_DEPENDENT_LIBRARIES."
	},
	"IMPORTED_LINK_INTERFACE_LANGUAGES": {
		"name": "IMPORTED_LINK_INTERFACE_LANGUAGES",
		"description": "Языки, скомпилированные в статической библиотеке IMPORTED."
	},
	"IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG>": {
		"name": "IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG>",
		"description": "Связанная с <CONFIG> версия IMPORTED_LINK_INTERFACE_LANGUAGES."
	},
	"IMPORTED_LINK_INTERFACE_LIBRARIES": {
		"name": "IMPORTED_LINK_INTERFACE_LIBRARIES",
		"description": "Транзитивный интерфейс компоновки целевого объекта IMPORTED."
	},
	"IMPORTED_LINK_INTERFACE_LIBRARIES_<CONFIG>": {
		"name": "IMPORTED_LINK_INTERFACE_LIBRARIES_<CONFIG>",
		"description": "Связанная с <CONFIG> версия IMPORTED_LINK_INTERFACE_LIBRARIES."
	},
	"IMPORTED_LINK_INTERFACE_MULTIPLICITY": {
		"name": "IMPORTED_LINK_INTERFACE_MULTIPLICITY",
		"description": "Число повторений для циклов статических библиотек IMPORTED."
	},
	"IMPORTED_LINK_INTERFACE_MULTIPLICITY_<CONFIG>": {
		"name": "IMPORTED_LINK_INTERFACE_MULTIPLICITY_<CONFIG>",
		"description": "Связанная с <CONFIG> версия IMPORTED_LINK_INTERFACE_MULTIPLICITY."
	},
	"IMPORTED_LOCATION": {
		"name": "IMPORTED_LOCATION",
		"description": "Полный путь к основному файлу для целевого объекта IMPORTED."
	},
	"IMPORTED_LOCATION_<CONFIG>": {
		"name": "IMPORTED_LOCATION_<CONFIG>",
		"description": "Связанная с <CONFIG> версия свойства IMPORTED_LOCATION."
	},
	"IMPORTED_NO_SONAME": {
		"name": "IMPORTED_NO_SONAME",
		"description": "Указывает, что у целевого объекта общей библиотеки IMPORTED нет значения soname."
	},
	"IMPORTED_NO_SONAME_<CONFIG>": {
		"name": "IMPORTED_NO_SONAME_<CONFIG>",
		"description": "Связанная с <CONFIG> версия свойства IMPORTED_NO_SONAME."
	},
	"IMPORTED_NO_SYSTEM": {
		"name": "IMPORTED_NO_SYSTEM",
		"description": "Если параметру IMPORTED_NO_SYSTEM для импортированного целевого объекта присвоено значение TRUE, это указывает, что он не является системным целевым объектом. Это вызывает следующие эффекты:"
	},
	"IMPORTED_OBJECTS": {
		"name": "IMPORTED_OBJECTS",
		"description": "Разделенный точками с запятой список абсолютных путей к объектным файлам на диске для импортируемой библиотеки объектов."
	},
	"IMPORTED_OBJECTS_<CONFIG>": {
		"name": "IMPORTED_OBJECTS_<CONFIG>",
		"description": "Связанная с <CONFIG> версия свойства IMPORTED_OBJECTS."
	},
	"IMPORTED_SONAME": {
		"name": "IMPORTED_SONAME",
		"description": "Значение soname для целевого объекта IMPORTED типа общей библиотеки."
	},
	"IMPORTED_SONAME_<CONFIG>": {
		"name": "IMPORTED_SONAME_<CONFIG>",
		"description": "Связанная с <CONFIG> версия свойства IMPORTED_SONAME."
	},
	"IMPORT_PREFIX": {
		"name": "IMPORT_PREFIX",
		"description": "Указывает, что стоит перед именем библиотеки импорта."
	},
	"IMPORT_SUFFIX": {
		"name": "IMPORT_SUFFIX",
		"description": "Указывает, что следует за именем библиотеки импорта."
	},
	"INSTALL_NAME_DIR": {
		"name": "INSTALL_NAME_DIR",
		"description": "Имя каталога для установленных целевых объектов на платформах Apple."
	},
	"INSTALL_REMOVE_ENVIRONMENT_RPATH": {
		"name": "INSTALL_REMOVE_ENVIRONMENT_RPATH",
		"description": "Определяет, следует ли удалять определенные цепочкой инструментов пути RPATH во время установки."
	},
	"INSTALL_RPATH": {
		"name": "INSTALL_RPATH",
		"description": "Значение rpath, используемое для установленных целевых объектов."
	},
	"INSTALL_RPATH_USE_LINK_PATH": {
		"name": "INSTALL_RPATH_USE_LINK_PATH",
		"description": "Добавление путей в каталог поиска компоновщика и установленный rpath."
	},
	"INTERFACE_AUTOMOC_MACRO_NAMES": {
		"name": "INTERFACE_AUTOMOC_MACRO_NAMES",
		"description": "Разделенный точками с запятой список имен макросов для AUTOMOC, распространяемый для потребителей."
	},
	"INTERFACE_AUTOUIC_OPTIONS": {
		"name": "INTERFACE_AUTOUIC_OPTIONS",
		"description": "Список параметров интерфейса для передачи в uic."
	},
	"INTERFACE_COMPILE_DEFINITIONS": {
		"name": "INTERFACE_COMPILE_DEFINITIONS",
		"description": "Список общих требований property_name для библиотеки."
	},
	"INTERFACE_COMPILE_FEATURES": {
		"name": "INTERFACE_COMPILE_FEATURES",
		"description": "Список общих требований property_name для библиотеки."
	},
	"INTERFACE_COMPILE_OPTIONS": {
		"name": "INTERFACE_COMPILE_OPTIONS",
		"description": "Список общих требований property_name для библиотеки."
	},
	"INTERFACE_CXX_MODULE_SETS": {
		"name": "INTERFACE_CXX_MODULE_SETS",
		"description": "Доступный только для чтения список наборов модулей C++ PUBLIC целевого объекта (то есть все наборы файлов типа CXX_MODULES). Файлы, перечисленные в этих наборах модулей C++, можно устанавливать с помощью команды install и экспортировать с помощью команд install и export."
	},
	"INTERFACE_HEADER_SETS": {
		"name": "INTERFACE_HEADER_SETS",
		"description": "Доступный только для чтения список набором заголовков INTERFACE и PUBLIC целевого объекта (т. е. все наборы файлов с типом HEADERS). Файлы, перечисленные в этих наборах заголовков, можно устанавливать с помощью команды \"install\" и экспортировать с помощью команд \"install\" и \"export\"."
	},
	"INTERFACE_HEADER_SETS_TO_VERIFY": {
		"name": "INTERFACE_HEADER_SETS_TO_VERIFY",
		"description": "Используется для указания, какие наборы заголовков PUBLIC и INTERFACE цели должны быть проверены."
	},
	"INTERFACE_INCLUDE_DIRECTORIES": {
		"name": "INTERFACE_INCLUDE_DIRECTORIES",
		"description": "Список общих требований property_name для библиотеки."
	},
	"INTERFACE_LINK_DEPENDS": {
		"name": "INTERFACE_LINK_DEPENDS",
		"description": "Дополнительные файлы открытых интерфейсов, от которых зависит конечный двоичный файл для связывания."
	},
	"INTERFACE_LINK_DIRECTORIES": {
		"name": "INTERFACE_LINK_DIRECTORIES",
		"description": "Список общих требований property_name для библиотеки."
	},
	"INTERFACE_LINK_LIBRARIES": {
		"name": "INTERFACE_LINK_LIBRARIES",
		"description": "Список библиотек открытых интерфейсов для библиотеки."
	},
	"INTERFACE_LINK_LIBRARIES_DIRECT": {
		"name": "INTERFACE_LINK_LIBRARIES_DIRECT",
		"description": "Список библиотек, которые объекты-получатели этой библиотеки должны рассматривать как зависимости прямой связи."
	},
	"INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE": {
		"name": "INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE",
		"description": "Список библиотек, которые потребители этой библиотеки не должны рассматривать как зависимости прямой ссылки."
	},
	"INTERFACE_LINK_OPTIONS": {
		"name": "INTERFACE_LINK_OPTIONS",
		"description": "Список общих требований property_name для библиотеки."
	},
	"INTERFACE_POSITION_INDEPENDENT_CODE": {
		"name": "INTERFACE_POSITION_INDEPENDENT_CODE",
		"description": "Указывает, нужно ли потребителям создать целевой объект, не зависящий от позиции"
	},
	"INTERFACE_PRECOMPILE_HEADERS": {
		"name": "INTERFACE_PRECOMPILE_HEADERS",
		"description": "Список файлов заголовков интерфейса для предварительной компиляции в потребляющие целевые объекты."
	},
	"INTERFACE_SOURCES": {
		"name": "INTERFACE_SOURCES",
		"description": "Список источников интерфейсов для компиляции в потребляющие целевые объекты."
	},
	"INTERFACE_SYSTEM_INCLUDE_DIRECTORIES": {
		"name": "INTERFACE_SYSTEM_INCLUDE_DIRECTORIES",
		"description": "Список общих системных включаемых каталогов для библиотеки."
	},
	"IOS_INSTALL_COMBINED": {
		"name": "IOS_INSTALL_COMBINED",
		"description": "Сборка комбинированного (устройство и симулятор) целевого объекта при установке."
	},
	"ISPC_HEADER_DIRECTORY": {
		"name": "ISPC_HEADER_DIRECTORY",
		"description": "Укажите относительный выходной каталог для заголовков ISPC, предоставляемых целевым объектом."
	},
	"ISPC_HEADER_SUFFIX": {
		"name": "ISPC_HEADER_SUFFIX",
		"description": "Укажите выходной суффикс, который будет использоваться для заголовков, создаваемых ISPC и предоставляемых целевым объектом."
	},
	"ISPC_INSTRUCTION_SETS": {
		"name": "ISPC_INSTRUCTION_SETS",
		"description": "Список архитектур наборов инструкций, для которых нужно создать код."
	},
	"JOB_POOL_COMPILE": {
		"name": "JOB_POOL_COMPILE",
		"description": "Только Ninja: пул, используемый для компиляции."
	},
	"JOB_POOL_LINK": {
		"name": "JOB_POOL_LINK",
		"description": "Только Ninja: пул, используемый для компоновки."
	},
	"JOB_POOL_PRECOMPILE_HEADER": {
		"name": "JOB_POOL_PRECOMPILE_HEADER",
		"description": "Только Ninja: пул, используемый для создания предварительно скомпилированных заголовков."
	},
	"<LANG>_CLANG_TIDY": {
		"name": "<LANG>_CLANG_TIDY",
		"description": "Это свойство реализуется только тогда, когда <LANG> имеет значение C, CXX, OBJC или OBJCXX."
	},
	"<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR": {
		"name": "<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR",
		"description": "Это свойство реализуется только в том случае, если <LANG> имеет значение C, CXX, OBJC или OBJCXX, и действует только в том случае, если установлено свойство <LANG>_CLANG_TIDY."
	},
	"<LANG>_COMPILER_LAUNCHER": {
		"name": "<LANG>_COMPILER_LAUNCHER",
		"description": "Это свойство реализуется только тогда, когда <LANG> имеет значение C, CXX, Fortran, HIP, ISPC, OBJC, OBJCXX или CUDA."
	},
	"<LANG>_CPPCHECK": {
		"name": "<LANG>_CPPCHECK",
		"description": "Это свойство поддерживается только тогда, когда <LANG> имеет значение C или CXX."
	},
	"<LANG>_CPPLINT": {
		"name": "<LANG>_CPPLINT",
		"description": "Это свойство поддерживается только тогда, когда <LANG> имеет значение C или CXX."
	},
	"<LANG>_EXTENSIONS": {
		"name": "<LANG>_EXTENSIONS",
		"description": "Варианты:"
	},
	"<LANG>_INCLUDE_WHAT_YOU_USE": {
		"name": "<LANG>_INCLUDE_WHAT_YOU_USE",
		"description": "Это свойство реализуется только тогда, когда <LANG> имеет значение C или CXX."
	},
	"<LANG>_LINKER_LAUNCHER": {
		"name": "<LANG>_LINKER_LAUNCHER",
		"description": "Это свойство реализуется только тогда, когда <LANG> имеет значение C, CXX, OBJC или OBJCXX"
	},
	"<LANG>_STANDARD": {
		"name": "<LANG>_STANDARD",
		"description": "Варианты:"
	},
	"<LANG>_STANDARD_REQUIRED": {
		"name": "<LANG>_STANDARD_REQUIRED",
		"description": "Варианты:"
	},
	"<LANG>_VISIBILITY_PRESET": {
		"name": "<LANG>_VISIBILITY_PRESET",
		"description": "Значение для флагов компиляции видимости символов"
	},
	"LIBRARY_OUTPUT_DIRECTORY": {
		"name": "LIBRARY_OUTPUT_DIRECTORY",
		"description": "Выходной каталог, предназначенный для сборки конечных файлов XXX."
	},
	"LIBRARY_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "LIBRARY_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию выходной каталог для конечных файлов LIBRARY."
	},
	"LIBRARY_OUTPUT_NAME": {
		"name": "LIBRARY_OUTPUT_NAME",
		"description": "Имя вывода для конечных файлов XXX."
	},
	"LIBRARY_OUTPUT_NAME_<CONFIG>": {
		"name": "LIBRARY_OUTPUT_NAME_<CONFIG>",
		"description": "Представляющее отдельную конфигурацию имя выходных данных для конечных файлов LIBRARY."
	},
	"LINKER_LANGUAGE": {
		"name": "LINKER_LANGUAGE",
		"description": "Задает язык, компилятор которого вызовет компоновщик."
	},
	"LINKER_TYPE": {
		"name": "LINKER_TYPE",
		"description": "Укажите, какой компоновщик будет использоваться на этапе связывания. Значение свойства может использовать выражения генератора <cmake-generator-expressions(7)>."
	},
	"LINK_DEPENDS": {
		"name": "LINK_DEPENDS",
		"description": "Дополнительные файлы, от которых зависит конечный двоичный файл для связывания."
	},
	"LINK_DEPENDS_NO_SHARED": {
		"name": "LINK_DEPENDS_NO_SHARED",
		"description": "Отсутствие зависимости от скомпонованных файлов общих библиотек."
	},
	"LINK_FLAGS": {
		"name": "LINK_FLAGS",
		"description": "Дополнительные флаги, используемые при связывании этого целевого объекта, если это общая библиотека, библиотека модуля и исполняемый файл. Статические библиотеки должны использовать свойства STATIC_LIBRARY_OPTIONS или STATIC_LIBRARY_FLAGS."
	},
	"LINK_FLAGS_<CONFIG>": {
		"name": "LINK_FLAGS_<CONFIG>",
		"description": "Представляющие отдельную конфигурацию флаги компоновщика для целевого объекта общей библиотеки, модуля или исполняемого файла."
	},
	"LINK_INTERFACE_LIBRARIES": {
		"name": "LINK_INTERFACE_LIBRARIES",
		"description": "Список библиотек открытых интерфейсов для общей библиотеки или исполняемого файла."
	},
	"LINK_INTERFACE_LIBRARIES_<CONFIG>": {
		"name": "LINK_INTERFACE_LIBRARIES_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию список библиотек открытых интерфейсов для целевого объекта."
	},
	"LINK_INTERFACE_MULTIPLICITY": {
		"name": "LINK_INTERFACE_MULTIPLICITY",
		"description": "Число повторений для библиотек STATIC с циклическими зависимостями."
	},
	"LINK_INTERFACE_MULTIPLICITY_<CONFIG>": {
		"name": "LINK_INTERFACE_MULTIPLICITY_<CONFIG>",
		"description": "Число повторений для циклов библиотек STATIC в рамках отдельной конфигурации."
	},
	"LINK_LIBRARIES": {
		"name": "LINK_LIBRARIES",
		"description": "Список прямых зависимостей компоновки."
	},
	"LINK_LIBRARIES_ONLY_TARGETS": {
		"name": "LINK_LIBRARIES_ONLY_TARGETS",
		"description": "Убедиться, что элементы ссылок, которые могут быть именами целевых объектов, фактически являются существующими целевыми объектами."
	},
	"LINK_LIBRARY_OVERRIDE": {
		"name": "LINK_LIBRARY_OVERRIDE",
		"description": "Переопределите функции библиотеки, связанные с библиотеками из выражений генератора LINK_LIBRARY. Это можно использовать для разрешения несовместимых библиотечных функций, возникающих в результате указания разных функций для одной и той же библиотеки в разных выражениях генератора LINK_LIBRARY."
	},
	"LINK_LIBRARY_OVERRIDE_<LIBRARY>": {
		"name": "LINK_LIBRARY_OVERRIDE_<LIBRARY>",
		"description": "Переопределите компонент библиотеки, связанный с <LIBRARY> из LINK_LIBRARY генератора. Это можно использовать для разрешения несовместимых функций библиотеки, которые являются результатом указания различных компонентов для <LIBRARY> в разных выражениях генератора LINK_LIBRARY генератора."
	},
	"LINK_SEARCH_END_STATIC": {
		"name": "LINK_SEARCH_END_STATIC",
		"description": "Завершение строки связи таким образом, чтобы использовались статические системные библиотеки."
	},
	"LINK_SEARCH_START_STATIC": {
		"name": "LINK_SEARCH_START_STATIC",
		"description": "Предполагается, что компоновщик ищет статические библиотеки по умолчанию."
	},
	"LINK_WHAT_YOU_USE": {
		"name": "LINK_WHAT_YOU_USE",
		"description": "Это логический параметр, который, если установлено значение TRUE, автоматически запускает содержимое переменной CMAKE_LINK_WHAT_YOU_USE_CHECK в целевом объекте после его связывания. Кроме того, флаг компоновщика, указанный в переменной CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG, будет передан в целевой объект с командой link, чтобы все библиотеки, указанные в командной строке, были скомпонованы в целевой объект. Итоговая компоновка создает список библиотек, которые не предоставляют символы, используемые этим целевым объектом, но компонуются в него."
	},
	"LOCATION_<CONFIG>": {
		"name": "LOCATION_<CONFIG>",
		"description": "Доступное только для чтения свойство, указывающее расположение целевого объекта на диске."
	},
	"MACHO_COMPATIBILITY_VERSION": {
		"name": "MACHO_COMPATIBILITY_VERSION",
		"description": "Какой номер версии совместимости имеет этот целевой объект для двоичных файлов Mach-O."
	},
	"MACHO_CURRENT_VERSION": {
		"name": "MACHO_CURRENT_VERSION",
		"description": "Какой номер текущей версии имеет этот целевой объект для двоичных файлов Mach-O."
	},
	"MACOSX_BUNDLE": {
		"name": "MACOSX_BUNDLE",
		"description": "Сборка исполняемого файла в виде пакета приложений для macOS или iOS."
	},
	"MACOSX_BUNDLE_INFO_PLIST": {
		"name": "MACOSX_BUNDLE_INFO_PLIST",
		"description": "Указание настраиваемого шаблона Info.plist для пакета приложений macOS и iOS."
	},
	"MACOSX_FRAMEWORK_INFO_PLIST": {
		"name": "MACOSX_FRAMEWORK_INFO_PLIST",
		"description": "Указание настраиваемого шаблона Info.plist для платформы macOS и iOS."
	},
	"MACOSX_RPATH": {
		"name": "MACOSX_RPATH",
		"description": "Указывает, размещается ли этот целевой объект во время выполнения в macOS или iOS с помощью путей rpath."
	},
	"MANUALLY_ADDED_DEPENDENCIES": {
		"name": "MANUALLY_ADDED_DEPENDENCIES",
		"description": "Получение зависимостей, вручную добавленных в другие целевые объекты верхнего уровня."
	},
	"MAP_IMPORTED_CONFIG_<CONFIG>": {
		"name": "MAP_IMPORTED_CONFIG_<CONFIG>",
		"description": "Сопоставление конфигурации проекта с конфигурацией импортированного целевого объекта."
	},
	"MSVC_DEBUG_INFORMATION_FORMAT": {
		"name": "MSVC_DEBUG_INFORMATION_FORMAT",
		"description": "Выберите формат отладочной информации, предназначенной для MSVC ABI."
	},
	"MSVC_RUNTIME_LIBRARY": {
		"name": "MSVC_RUNTIME_LIBRARY",
		"description": "Выберите библиотеку MSVC времени выполнения для использования компиляторами, предназначенными для MSVC ABI."
	},
	"NAME": {
		"name": "NAME",
		"description": "Логическое имя для целевого объекта."
	},
	"NO_SONAME": {
		"name": "NO_SONAME",
		"description": "Указывает, следует ли задать значение soname при компоновке общей библиотеки."
	},
	"NO_SYSTEM_FROM_IMPORTED": {
		"name": "NO_SYSTEM_FROM_IMPORTED",
		"description": "Не обрабатывать каталоги включения из интерфейсов используемых импортированных целевых объектов как системные каталоги."
	},
	"OBJCXX_EXTENSIONS": {
		"name": "OBJCXX_EXTENSIONS",
		"description": "Логическое значение, определяющее, запрашиваются ли расширения, связанные с конкретным компилятором."
	},
	"OBJCXX_STANDARD": {
		"name": "OBJCXX_STANDARD",
		"description": "Стандарт ObjC++, компоненты которого требуются для сборки этого целевого объекта."
	},
	"OBJCXX_STANDARD_REQUIRED": {
		"name": "OBJCXX_STANDARD_REQUIRED",
		"description": "Логическое значение, описывающее, является ли значение OBJCXX_STANDARD обязательным."
	},
	"OBJC_EXTENSIONS": {
		"name": "OBJC_EXTENSIONS",
		"description": "Логическое значение, определяющее, запрашиваются ли расширения, связанные с конкретным компилятором."
	},
	"OBJC_STANDARD": {
		"name": "OBJC_STANDARD",
		"description": "Стандарт OBJC, компоненты которого требуются для сборки этого целевого объекта."
	},
	"OBJC_STANDARD_REQUIRED": {
		"name": "OBJC_STANDARD_REQUIRED",
		"description": "Логическое значение, описывающее, является ли значение OBJC_STANDARD обязательным."
	},
	"OPTIMIZE_DEPENDENCIES": {
		"name": "OPTIMIZE_DEPENDENCIES",
		"description": "Активирует оптимизацию зависимостей для статических библиотек и библиотек объектов."
	},
	"OSX_ARCHITECTURES": {
		"name": "OSX_ARCHITECTURES",
		"description": "Зависящие от целевого объекта архитектуры для macOS."
	},
	"OSX_ARCHITECTURES_<CONFIG>": {
		"name": "OSX_ARCHITECTURES_<CONFIG>",
		"description": "Представляющие отдельную конфигурацию архитектуры двоичных файлов macOS и iOS для целевого объекта."
	},
	"OUTPUT_NAME": {
		"name": "OUTPUT_NAME",
		"description": "Имя выходных данных для конечных файлов."
	},
	"OUTPUT_NAME_<CONFIG>": {
		"name": "OUTPUT_NAME_<CONFIG>",
		"description": "Базовое имя конечного файла в рамках отдельной конфигурации."
	},
	"PCH_INSTANTIATE_TEMPLATES": {
		"name": "PCH_INSTANTIATE_TEMPLATES",
		"description": "Если это свойство имеет значение true, то параметры компилятора для предварительно скомпилированного заголовка будут содержать флаг для создания экземпляров шаблонов во время создания предварительно скомпилированного заголовка, если это поддерживается. Это может значительно уменьшить время компиляции. Поддерживается в Clang начиная с версии 11."
	},
	"PCH_WARN_INVALID": {
		"name": "PCH_WARN_INVALID",
		"description": "Если это свойство имеет значение true, параметры компилятора для предварительной компиляции заголовков будут содержать флаг компилятора, который должен предупреждать о недопустимых предварительно компилируемых заголовках, например -Winvalid-pch для компилятора GNU."
	},
	"PDB_NAME": {
		"name": "PDB_NAME",
		"description": "Имя выходных данных для PDB-файла отладочных символов Майкрософт, созданного компоновщиком для целевого объекта исполняемого файла или общей библиотеки."
	},
	"PDB_NAME_<CONFIG>": {
		"name": "PDB_NAME_<CONFIG>",
		"description": "Представляющее отдельную конфигурацию имя выходных данных для PDB-файла отладочного символа Майкрософт, созданного компоновщиком для целевого объекта исполняемого файла или общей библиотеки."
	},
	"PDB_OUTPUT_DIRECTORY": {
		"name": "PDB_OUTPUT_DIRECTORY",
		"description": "Выходной каталог для PDB-файлов отладочных символов Майкрософт, созданных компоновщиком для целевого объекта исполняемого файла или общей библиотеки."
	},
	"PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию выходной каталог для PDB-файла отладочного символа Майкрософт, созданного компоновщиком для целевого объекта исполняемого файла или общей библиотеки."
	},
	"POSITION_INDEPENDENT_CODE": {
		"name": "POSITION_INDEPENDENT_CODE",
		"description": "Указывает, нужно ли создать целевой объект, не зависящий от позиции"
	},
	"POST_INSTALL_SCRIPT": {
		"name": "POST_INSTALL_SCRIPT",
		"description": "Поддержка нерекомендуемой установки."
	},
	"PRECOMPILE_HEADERS": {
		"name": "PRECOMPILE_HEADERS",
		"description": "Список файлов заголовков для предварительной компиляции."
	},
	"PRECOMPILE_HEADERS_REUSE_FROM": {
		"name": "PRECOMPILE_HEADERS_REUSE_FROM",
		"description": "Целевой объект, из которого следует повторно использовать артефакт сборки предварительно скомпилированных заголовков."
	},
	"PREFIX": {
		"name": "PREFIX",
		"description": "Указывает, что стоит перед именем библиотеки."
	},
	"PRE_INSTALL_SCRIPT": {
		"name": "PRE_INSTALL_SCRIPT",
		"description": "Поддержка нерекомендуемой установки."
	},
	"PRIVATE_HEADER": {
		"name": "PRIVATE_HEADER",
		"description": "Указание закрытых файлов заголовка в целевом объекте общей библиотеки FRAMEWORK."
	},
	"PROJECT_LABEL": {
		"name": "PROJECT_LABEL",
		"description": "Изменение имени целевого объекта в среде IDE."
	},
	"PUBLIC_HEADER": {
		"name": "PUBLIC_HEADER",
		"description": "Указание открытых файлов заголовка в целевом объекте общей библиотеки FRAMEWORK."
	},
	"RESOURCE": {
		"name": "RESOURCE",
		"description": "Указание файлов ресурсов в FRAMEWORK или BUNDLE."
	},
	"RUNTIME_OUTPUT_DIRECTORY": {
		"name": "RUNTIME_OUTPUT_DIRECTORY",
		"description": "Выходной каталог, предназначенный для сборки конечных файлов XXX."
	},
	"RUNTIME_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "RUNTIME_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Представляющий отдельную конфигурацию выходной каталог для конечных файлов RUNTIME."
	},
	"RUNTIME_OUTPUT_NAME": {
		"name": "RUNTIME_OUTPUT_NAME",
		"description": "Имя вывода для конечных файлов XXX."
	},
	"RUNTIME_OUTPUT_NAME_<CONFIG>": {
		"name": "RUNTIME_OUTPUT_NAME_<CONFIG>",
		"description": "Представляющее отдельную конфигурацию имя выходных данных для конечных файлов RUNTIME."
	},
	"SKIP_BUILD_RPATH": {
		"name": "SKIP_BUILD_RPATH",
		"description": "Указывает, следует ли использовать пути rpath для дерева сборки."
	},
	"SOURCES": {
		"name": "SOURCES",
		"description": "Указывает список путей к исходным файлам для целевого объекта. Все следующие команды устанавливаются или добавляются к свойству SOURCES целевого объекта и обычно используются для управления им."
	},
	"SOVERSION": {
		"name": "SOVERSION",
		"description": "Номер версии ABI целевой общей библиотеки."
	},
	"STATIC_LIBRARY_FLAGS": {
		"name": "STATIC_LIBRARY_FLAGS",
		"description": "Флаги архиватора (или библиотекаря MSVC) для целевого объекта статической библиотеки. Целевые объекты, являющиеся общими библиотеками, модулями или исполняемыми файлами, должны использовать целевые свойства LINK_OPTIONS или LINK_FLAGS."
	},
	"STATIC_LIBRARY_FLAGS_<CONFIG>": {
		"name": "STATIC_LIBRARY_FLAGS_<CONFIG>",
		"description": "Представляющие отдельную конфигурацию флаги архиватора (или библиотекаря MSVC) для целевого объекта статической библиотеки."
	},
	"STATIC_LIBRARY_OPTIONS": {
		"name": "STATIC_LIBRARY_OPTIONS",
		"description": "Флаги архиватора (или библиотекаря MSVC) для целевого объекта статической библиотеки. Целевые объекты, являющиеся общими библиотеками, модулями или исполняемыми файлами, должны использовать целевое свойство LINK_OPTIONS."
	},
	"SUFFIX": {
		"name": "SUFFIX",
		"description": "Указывает, что следует за именем целевого объекта."
	},
	"Swift_COMPILATION_MODE": {
		"name": "Swift_COMPILATION_MODE",
		"description": "Укажите, как Swift компилирует цель."
	},
	"Swift_LANGUAGE_VERSION": {
		"name": "Swift_LANGUAGE_VERSION",
		"description": "Это свойство задает версию языка для исходного кода Swift в целевом объекте. Если оно не указано, по умолчанию используется версия CMAKE_Swift_LANGUAGE_VERSION при условии, что она задана. В противном случае используется последняя версия, поддерживаемая компилятором."
	},
	"Swift_MODULE_DIRECTORY": {
		"name": "Swift_MODULE_DIRECTORY",
		"description": "Указание выходного каталога для модулей Swift, предоставляемых целевым объектом."
	},
	"Swift_MODULE_NAME": {
		"name": "Swift_MODULE_NAME",
		"description": "Это свойство задает имя модуля Swift. По умолчанию используется имя целевого объекта."
	},
	"TEST_LAUNCHER": {
		"name": "TEST_LAUNCHER",
		"description": "Используйте данную программу запуска для запуска исполняемых файлов. Эта команда будет добавлена в качестве префикса к командам add_test для сборки исполняемых файлов целевой системы и предназначена для запуска на хост-компьютере."
	},
	"TRANSITIVE_COMPILE_PROPERTIES": {
		"name": "TRANSITIVE_COMPILE_PROPERTIES",
		"description": "Свойства, которые TARGET_PROPERTY генератора на целевом объекте и его зависимых объектах, вычисляется как объединение значений, собранных из транзитивного закрытия зависимостей связи, за исключением записей, защищенных LINK_ONLY."
	},
	"TRANSITIVE_LINK_PROPERTIES": {
		"name": "TRANSITIVE_LINK_PROPERTIES",
		"description": "Свойства, которые TARGET_PROPERTY генератора на целевом объекте и его зависимых объектах, вычисляется как объединение значений, собранных из транзитивного закрытия зависимостей ссылок, включая записи, защищенные LINK_ONLY."
	},
	"UNITY_BUILD": {
		"name": "UNITY_BUILD",
		"description": "Если это свойство имеет значение true, целевые исходные файлы будут объединены в пакеты для более быстрой компиляции. Для этого создаются исходные файлы Unity, которые включают (#include) изначальные исходные файлы, а затем эти исходные файлы Unity компилируются вместо изначальных. Это называется сборкой Unity или Jumbo."
	},
	"UNITY_BUILD_BATCH_SIZE": {
		"name": "UNITY_BUILD_BATCH_SIZE",
		"description": "Задает максимальное число исходных файлов, которые могут быть объединены в один исходный файл Unity при включении сборок Unity с помощью целевого свойства UNITY_BUILD. Изначальные исходные файлы будут распределены по необходимому количеству исходных файлов Unity с учетом этого ограничения."
	},
	"UNITY_BUILD_CODE_AFTER_INCLUDE": {
		"name": "UNITY_BUILD_CODE_AFTER_INCLUDE",
		"description": "Фрагмент кода, включаемый в буквальном виде функцией UNITY_BUILD сразу после каждого оператора #include в создаваемых исходных файлах Unity. Пример:"
	},
	"UNITY_BUILD_CODE_BEFORE_INCLUDE": {
		"name": "UNITY_BUILD_CODE_BEFORE_INCLUDE",
		"description": "Фрагмент кода, включаемый в буквальном виде функцией UNITY_BUILD непосредственно перед каждым оператором #include в создаваемых исходных файлах Unity. Пример:"
	},
	"UNITY_BUILD_MODE": {
		"name": "UNITY_BUILD_MODE",
		"description": "CMake предоставляет различные алгоритмы для выбора источников, группируемых в контейнер. Выбор определяется этим свойством, которое имеет следующие допустимые значения:"
	},
	"UNITY_BUILD_UNIQUE_ID": {
		"name": "UNITY_BUILD_UNIQUE_ID",
		"description": "Имя допустимого идентификатора C, для которого задается уникальное значение для каждого файла во время сборок Unity."
	},
	"VERIFY_INTERFACE_HEADER_SETS": {
		"name": "VERIFY_INTERFACE_HEADER_SETS",
		"description": "Используется для проверки того, что все заголовки в наборах заголовков PUBLIC и INTERFACE цели могут быть включены сами по себе."
	},
	"VERSION": {
		"name": "VERSION",
		"description": "Номер версии целевой общей библиотеки."
	},
	"VISIBILITY_INLINES_HIDDEN": {
		"name": "VISIBILITY_INLINES_HIDDEN",
		"description": "Указывает, следует ли добавлять флаг компиляции для скрытия символов встроенных функций"
	},
	"VS_CONFIGURATION_TYPE": {
		"name": "VS_CONFIGURATION_TYPE",
		"description": "Тип конфигурации для проекта Visual Studio."
	},
	"VS_DEBUGGER_COMMAND": {
		"name": "VS_DEBUGGER_COMMAND",
		"description": "Задает команду локального отладчика для Visual Studio целевых объектов C++. Значение свойства может использовать выражения генератора <cmake-generator-expressions(7)>. Определяется в <LocalDebuggerCommand> в Visual Studio проекта. Это свойство инициализируется значением переменной, CMAKE_VS_DEBUGGER_COMMAND если оно задано при создании целевого объекта."
	},
	"VS_DEBUGGER_COMMAND_ARGUMENTS": {
		"name": "VS_DEBUGGER_COMMAND_ARGUMENTS",
		"description": "Задает аргументы командной строки локального отладчика для Visual Studio целевых объектов C++. Значение свойства может использовать выражения генератора <cmake-generator-expressions(7)>. Определяется в <LocalDebuggerCommandArguments> в Visual Studio проекта. Это свойство инициализируется значением переменной, CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS если оно задано при создании целевого объекта."
	},
	"VS_DEBUGGER_ENVIRONMENT": {
		"name": "VS_DEBUGGER_ENVIRONMENT",
		"description": "Задает среду локального отладчика для Visual Studio целевых объектов C++. Значение свойства может использовать выражения генератора <cmake-generator-expressions(7)>. Определяется в <LocalDebuggerEnvironment> в Visual Studio проекта. Это свойство инициализируется значением переменной, CMAKE_VS_DEBUGGER_ENVIRONMENT если оно задано при создании целевого объекта."
	},
	"VS_DEBUGGER_WORKING_DIRECTORY": {
		"name": "VS_DEBUGGER_WORKING_DIRECTORY",
		"description": "Задает рабочий каталог локального отладчика для Visual Studio целевых объектов C++. Значение свойства может использовать выражения генератора <cmake-generator-expressions(7)>. Определяется в <LocalDebuggerWorkingDirectory> в Visual Studio проекта. Это свойство инициализируется значением переменной, CMAKE_VS_DEBUGGER_WORKING_DIRECTORY если оно задано при создании целевого объекта."
	},
	"VS_DESKTOP_EXTENSIONS_VERSION": {
		"name": "VS_DESKTOP_EXTENSIONS_VERSION",
		"description": "Версия расширений Windows 10 Desktop для Visual Studio"
	},
	"VS_DOTNET_DOCUMENTATION_FILE": {
		"name": "VS_DOTNET_DOCUMENTATION_FILE",
		"description": "Выходная документация .NET для управляемого проекта Visual Studio"
	},
	"VS_DOTNET_REFERENCEPROP_<refname>_TAG_<tagname>": {
		"name": "VS_DOTNET_REFERENCEPROP_<refname>_TAG_<tagname>",
		"description": "Определяет свойство XML <tagname> для ссылки .NET <refname>."
	},
	"VS_DOTNET_REFERENCES": {
		"name": "VS_DOTNET_REFERENCES",
		"description": "Ссылки .NET на управляемый проект Visual Studio"
	},
	"VS_DOTNET_REFERENCES_COPY_LOCAL": {
		"name": "VS_DOTNET_REFERENCES_COPY_LOCAL",
		"description": "Задает свойство \"Копировать локально\" для всех ссылок на указания .NET в целевом объекте"
	},
	"VS_DOTNET_REFERENCE_<refname>": {
		"name": "VS_DOTNET_REFERENCE_<refname>",
		"description": "Ссылка .NET на управляемый проект Visual Studio с именем <refname> и путем указания."
	},
	"VS_DOTNET_STARTUP_OBJECT": {
		"name": "VS_DOTNET_STARTUP_OBJECT",
		"description": "Задает свойство запускаемого объекта в целевых объектах Visual Studio .NET. Значение свойства определяет полное имя класса (включая имя пакета), например: MyCompany.Package.MyStarterClass."
	},
	"VS_DOTNET_TARGET_FRAMEWORK_VERSION": {
		"name": "VS_DOTNET_TARGET_FRAMEWORK_VERSION",
		"description": "Укажите требуемую версию .NET Framework."
	},
	"VS_DPI_AWARE": {
		"name": "VS_DPI_AWARE",
		"description": "Задайте параметр \"Инструмент манифеста\" -> \"Вход и выход\" -> \"Поддержка DPI\" в свойствах целевого проекта Visual Studio."
	},
	"VS_FILTER_PROPS": {
		"name": "VS_FILTER_PROPS",
		"description": "Задает файл свойств фильтра, включаемый в файл фильтра проектов Visual Studio C++."
	},
	"VS_GLOBAL_KEYWORD": {
		"name": "VS_GLOBAL_KEYWORD",
		"description": "Visual Studio проект ключевое слово."
	},
	"VS_GLOBAL_PROJECT_TYPES": {
		"name": "VS_GLOBAL_PROJECT_TYPES",
		"description": "Типы проектов Visual Studio."
	},
	"VS_GLOBAL_ROOTNAMESPACE": {
		"name": "VS_GLOBAL_ROOTNAMESPACE",
		"description": "Корневое пространство имен для проекта Visual Studio."
	},
	"VS_GLOBAL_<variable>": {
		"name": "VS_GLOBAL_<variable>",
		"description": "Глобальная переменная для конкретного проекта Visual Studio."
	},
	"VS_IOT_EXTENSIONS_VERSION": {
		"name": "VS_IOT_EXTENSIONS_VERSION",
		"description": "Версия расширений Windows 10 IoT для Visual Studio"
	},
	"VS_IOT_STARTUP_TASK": {
		"name": "VS_IOT_STARTUP_TASK",
		"description": "Непрерывная фоновая задача Windows 10 IoT для Visual Studio"
	},
	"VS_JUST_MY_CODE_DEBUGGING": {
		"name": "VS_JUST_MY_CODE_DEBUGGING",
		"description": "Включите функцию \"Только мой код\" в отладчике Visual Studio."
	},
	"VS_KEYWORD": {
		"name": "VS_KEYWORD",
		"description": "Удаленный. Ранее был указан Visual Studio проект ключевое слово для генератора Visual Studio 9 2008 и более ранних версий, но все эти генераторы были удалены."
	},
	"VS_MOBILE_EXTENSIONS_VERSION": {
		"name": "VS_MOBILE_EXTENSIONS_VERSION",
		"description": "Версия расширения Windows 10 Mobile для Visual Studio"
	},
	"VS_NO_COMPILE_BATCHING": {
		"name": "VS_NO_COMPILE_BATCHING",
		"description": "Отключите пакетную обработку компиляции для цели. Обычно MSBuild вызывает компилятор с несколькими файлами c/cpp, и компилятор запускает подпроцессы для каждого файла, чтобы сделать сборку параллельной. Если вы хотите, чтобы компилятор вызывался с одним файлом за раз, установите для параметра VS_NO_COMPILE_BATCHING значение ON. Если этот флаг установлен, MSBuild будет вызывать компилятор с одним файлом c/cpp за раз. Полезно, когда вы хотите использовать инструмент, который заменяет компилятор, например, какой-нибудь инструмент кэширования сборки."
	},
	"VS_NO_SOLUTION_DEPLOY": {
		"name": "VS_NO_SOLUTION_DEPLOY",
		"description": "Укажите, что целевой объект не должен быть помечен для развертывания на устройстве Windows CE или Windows Phone в созданном решении Visual Studio."
	},
	"VS_PACKAGE_REFERENCES": {
		"name": "VS_PACKAGE_REFERENCES",
		"description": "Ссылки на пакеты Visual Studio для NuGet."
	},
	"VS_PLATFORM_TOOLSET": {
		"name": "VS_PLATFORM_TOOLSET",
		"description": "Переопределяет набор инструментов платформы, используемый для сборки целевого объекта."
	},
	"VS_PROJECT_IMPORT": {
		"name": "VS_PROJECT_IMPORT",
		"description": "Импортируемые компоненты управляемого проекта Visual Studio"
	},
	"VS_SCC_AUXPATH": {
		"name": "VS_SCC_AUXPATH",
		"description": "Вспомогательный путь для управления исходным кодом Visual Studio."
	},
	"VS_SCC_LOCALPATH": {
		"name": "VS_SCC_LOCALPATH",
		"description": "Локальный путь для управления исходным кодом Visual Studio."
	},
	"VS_SCC_PROJECTNAME": {
		"name": "VS_SCC_PROJECTNAME",
		"description": "Проект управления исходным кодом Visual Studio."
	},
	"VS_SCC_PROVIDER": {
		"name": "VS_SCC_PROVIDER",
		"description": "Поставщик управления исходным кодом Visual Studio."
	},
	"VS_SDK_REFERENCES": {
		"name": "VS_SDK_REFERENCES",
		"description": "Ссылки на пакет SDK для проекта Visual Studio. Укажите разделенный точками с запятой список ссылок на пакет SDK, которые нужно добавить в создаваемый проект Visual Studio, например Microsoft.AdMediatorWindows81, Version=1.0."
	},
	"VS_SOLUTION_DEPLOY": {
		"name": "VS_SOLUTION_DEPLOY",
		"description": "Укажите, что целевой объект должен быть помечен для развертывания, если не предназначен для приложения Windows CE, Windows Phone или Магазина Windows."
	},
	"VS_SOURCE_SETTINGS_<tool>": {
		"name": "VS_SOURCE_SETTINGS_<tool>",
		"description": "Задайте метаданные для любых элементов во всех файлах, использующих <tool>, сборка которых не производилась."
	},
	"VS_USER_PROPS": {
		"name": "VS_USER_PROPS",
		"description": "Задает пользовательский файл свойств, включаемый в файл проекта Visual Studio C++. Стандартным путем является $(UserRootDir)\\\\Microsoft.Cpp.$(Platform).user.props, который в большинстве случаев совпадает с %LOCALAPPDATA%\\\\Microsoft\\\\MSBuild\\\\v4.0\\\\Microsoft.Cpp.Win32.user.props или %LOCALAPPDATA%\\\\Microsoft\\\\MSBuild\\\\v4.0\\\\Microsoft.Cpp.x64.user.props."
	},
	"VS_USE_DEBUG_LIBRARIES": {
		"name": "VS_USE_DEBUG_LIBRARIES",
		"description": "Укажите генераторам Visual Studio, какие конфигурации считаются отладочными. Это управляет настройкой UseDebugLibraries в каждой конфигурации файла .vcxproj."
	},
	"VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION": {
		"name": "VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION",
		"description": "Минимальная версия целевой платформы Windows для Visual Studio"
	},
	"VS_WINRT_COMPONENT": {
		"name": "VS_WINRT_COMPONENT",
		"description": "Пометка целевого объекта в качестве компонента среды выполнения Windows для генератора Visual Studio. Компилируйте целевой объект с использованием языковых расширений C++/CX для среды выполнения Windows. Для библиотек MODULE и SHARED также определяет макрос препроцессора _WINRT_DLL."
	},
	"VS_WINRT_EXTENSIONS": {
		"name": "VS_WINRT_EXTENSIONS",
		"description": "Не рекомендуется. Вместо этого используйте VS_WINRT_COMPONENT. Это свойство было экспериментальной частичной реализацией данного компонента."
	},
	"VS_WINRT_REFERENCES": {
		"name": "VS_WINRT_REFERENCES",
		"description": "Ссылки на метаданные среды выполнения Windows проекта Visual Studio"
	},
	"WATCOM_RUNTIME_LIBRARY": {
		"name": "WATCOM_RUNTIME_LIBRARY",
		"description": "Выберите библиотеку времени выполнения Watcom для использования компиляторами, ориентированными на Watcom ABI."
	},
	"WIN32_EXECUTABLE": {
		"name": "WIN32_EXECUTABLE",
		"description": "Сборка исполняемого файла с точкой входа WinMain для Windows."
	},
	"WINDOWS_EXPORT_ALL_SYMBOLS": {
		"name": "WINDOWS_EXPORT_ALL_SYMBOLS",
		"description": "Это свойство реализуется только для средств в Windows, совместимых с платформой Майкрософт."
	},
	"XCODE_ATTRIBUTE_<an-attribute>": {
		"name": "XCODE_ATTRIBUTE_<an-attribute>",
		"description": "Укажите атрибуты целевого объекта Xcode напрямую."
	},
	"XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY": {
		"name": "XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY",
		"description": "Сообщить генератору Xcode о том, что необходимо выполнить подписывание кода для всех платформ и библиотек, встроенных с помощью свойства XCODE_EMBED_FRAMEWORKS <XCODE_EMBED_<type>>."
	},
	"XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY": {
		"name": "XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY",
		"description": "Сообщить генератору Xcode о том, что необходимо удалить заголовки для всех платформ, встроенных с помощью свойства XCODE_EMBED_FRAMEWORKS <XCODE_EMBED_<type>>."
	},
	"XCODE_EMBED_<type>": {
		"name": "XCODE_EMBED_<type>",
		"description": "Попросите генератор Xcode внедрить указанный список элементов в целевой пакет. <type> указывает используемый этап внедрения сборки. См. информацию о расположении базы каждого элемента <type>в документации по Xcode."
	},
	"XCODE_EMBED_<type>_CODE_SIGN_ON_COPY": {
		"name": "XCODE_EMBED_<type>_CODE_SIGN_ON_COPY",
		"description": "Логическое свойство, используемое только генератором Xcode. Указывает необходимость подписывания кода для элементов, внедренных с помощью свойства XCODE_EMBED_."
	},
	"XCODE_EMBED_<type>_PATH": {
		"name": "XCODE_EMBED_<type>_PATH",
		"description": "Это свойство используется только генератором Xcode. Если определено, свойство указывает относительный путь, используемый при встраивании элементов, указанных в XCODE_EMBED_. Путь указывается относительно расположения базы этапа сборки Embed XXX, связанного с <type>. См. информацию о расположении базы каждого элемента <type> в документации по Xcode."
	},
	"XCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPY": {
		"name": "XCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPY",
		"description": "Логическое свойство, используемое только генератором Xcode. Указывает необходимость удалять заголовки из всех платформ, внедренных с помощью свойства XCODE_EMBED_."
	},
	"XCODE_GENERATE_SCHEME": {
		"name": "XCODE_GENERATE_SCHEME",
		"description": "Если включен, генератор Xcode создаст файлы схемы. Они могут быть удобны для вызова действий анализа, архивации, сборки для тестирования и тестирования из командной строки."
	},
	"XCODE_LINK_BUILD_PHASE_MODE": {
		"name": "XCODE_LINK_BUILD_PHASE_MODE",
		"description": "При использовании генератора Xcode библиотеки, которые необходимо скомпоновать, будут указаны в файле проекта Xcode с помощью этапа сборки \"Связывание двоичных файлов с библиотеками\" или непосредственно в качестве флагов компоновщика. Первый вариант позволяет Xcode управлять путями сборки, что может потребоваться при создании архивов Xcode, поскольку для обычной сборки могут использоваться различные пути сборки."
	},
	"XCODE_PRODUCT_TYPE": {
		"name": "XCODE_PRODUCT_TYPE",
		"description": "Задание атрибута productType Xcode по его ссылке на целевой объект. CMake вычисляет значение по умолчанию на основе целевого типа, но это свойство позволяет задать его явно."
	},
	"XCODE_SCHEME_ADDRESS_SANITIZER": {
		"name": "XCODE_SCHEME_ADDRESS_SANITIZER",
		"description": "Указывает, следует ли включить санитайзер адресов в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN": {
		"name": "XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN",
		"description": "Указывает, следует ли включить обнаружение использования стека в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_ARGUMENTS": {
		"name": "XCODE_SCHEME_ARGUMENTS",
		"description": "Укажите аргументы командной строки, которые нужно добавить в раздел аргументов созданной схемы Xcode."
	},
	"XCODE_SCHEME_DEBUG_AS_ROOT": {
		"name": "XCODE_SCHEME_DEBUG_AS_ROOT",
		"description": "Указывает, следует ли отлаживать целевой объект как корневой."
	},
	"XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING": {
		"name": "XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING",
		"description": "Следует ли включать параметр \"Разрешить отладку\" при использовании браузера версий документов в разделе \"Параметры\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER": {
		"name": "XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER",
		"description": "Указывает, следует ли отключить Main Thread Checker в разделе Diagnostics созданной схемы Xcode."
	},
	"XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS": {
		"name": "XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS",
		"description": "Указывает, следует ли включить загрузки динамических библиотек в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE": {
		"name": "XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE",
		"description": "Указывает, следует ли включить использование API динамического компоновщика в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_ENABLE_GPU_API_VALIDATION": {
		"name": "XCODE_SCHEME_ENABLE_GPU_API_VALIDATION",
		"description": "Значение свойства для Metal: проверка API в разделе \"Параметры\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE": {
		"name": "XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE",
		"description": "Значение свойства \"GPU Frame Capture\" в разделе параметров сформированной схемы Xcode. Примеры значений: \"Metal\" и \"Disabled\"."
	},
	"XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION": {
		"name": "XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION",
		"description": "Значение свойства для Metal: проверка шейдера в разделе \"Параметры\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_ENVIRONMENT": {
		"name": "XCODE_SCHEME_ENVIRONMENT",
		"description": "Укажите переменные среды, которые нужно добавить в раздел аргументов созданной схемы Xcode."
	},
	"XCODE_SCHEME_EXECUTABLE": {
		"name": "XCODE_SCHEME_EXECUTABLE",
		"description": "Укажите путь к исполняемому файлу в разделе сведений созданной схемы Xcode. Если значение не задано, генератор схемы выберет текущий целевой объект, если он действительно является исполняемым файлом."
	},
	"XCODE_SCHEME_GUARD_MALLOC": {
		"name": "XCODE_SCHEME_GUARD_MALLOC",
		"description": "Указывает, следует ли включить Guard Malloc в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_LAUNCH_CONFIGURATION": {
		"name": "XCODE_SCHEME_LAUNCH_CONFIGURATION",
		"description": "Настройте конфигурацию сборки для запуска целевого объекта."
	},
	"XCODE_SCHEME_LAUNCH_MODE": {
		"name": "XCODE_SCHEME_LAUNCH_MODE",
		"description": "Значение свойства для Launch в разделе \"Сведения\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP": {
		"name": "XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP",
		"description": "Указывает, следует ли включить Main Thread Checker — Pause при проблемах в разделе Diagnostics созданной схемы Xcode."
	},
	"XCODE_SCHEME_MALLOC_GUARD_EDGES": {
		"name": "XCODE_SCHEME_MALLOC_GUARD_EDGES",
		"description": "Указывает, следует ли включить Malloc Guard Edges в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_MALLOC_SCRIBBLE": {
		"name": "XCODE_SCHEME_MALLOC_SCRIBBLE",
		"description": "Указывает, следует ли включить Malloc Scribble в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_MALLOC_STACK": {
		"name": "XCODE_SCHEME_MALLOC_STACK",
		"description": "Указывает, следует ли включить Malloc Stack в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_THREAD_SANITIZER": {
		"name": "XCODE_SCHEME_THREAD_SANITIZER",
		"description": "Указывает, следует ли включить санитайзер потоков в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_THREAD_SANITIZER_STOP": {
		"name": "XCODE_SCHEME_THREAD_SANITIZER_STOP",
		"description": "Указывает, следует ли включить параметр приостановки при проблемах для санитайзера потоков в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER": {
		"name": "XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER",
		"description": "Указывает, следует ли включить санитайзер неопределенного поведения в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP": {
		"name": "XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP",
		"description": "Указывает, следует ли включить параметр приостановки при проблемах для санитайзера неопределенного поведения в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_SCHEME_WORKING_DIRECTORY": {
		"name": "XCODE_SCHEME_WORKING_DIRECTORY",
		"description": "Укажите рабочий каталог для действий запуска и профилирования в созданной схеме Xcode. Если значение содержит выражения генератора, они вычисляются."
	},
	"XCODE_SCHEME_ZOMBIE_OBJECTS": {
		"name": "XCODE_SCHEME_ZOMBIE_OBJECTS",
		"description": "Указывает, следует ли включить зомби-объекты в разделе \"Диагностика\" созданной схемы Xcode."
	},
	"XCODE_XCCONFIG": {
		"name": "XCODE_XCCONFIG",
		"description": "Если установлено, генератор Xcode зарегистрирует указанный файл как файл XCConfig целевого уровня. Глобальные файлы XCConfig см. в переменной CMAKE_XCODE_XCCONFIG."
	},
	"XCTEST": {
		"name": "XCTEST",
		"description": "Этот целевой объект является XCTest CFBundle в Mac."
	}
}