{
	"ANDROID": {
		"name": "ANDROID",
		"description": "Se establece en 1 cuando el sistema de destino (CMAKE_SYSTEM_NAME) es Android."
	},
	"APPLE": {
		"name": "APPLE",
		"description": "Se establece en True cuando el sistema de destino es una plataforma de Apple (macOS, iOS, tvOS, visionOS o watchOS)."
	},
	"BORLAND": {
		"name": "BORLAND",
		"description": "True si se está usando el compilador Borland."
	},
	"BSD": {
		"name": "BSD",
		"description": "Se establece como valor de cadena cuando el sistema de destino es BSD. Este valor puede ser uno de los siguientes: DragonFlyBSD, FreeBSD, OpenBSD o NetBSD."
	},
	"BUILD_SHARED_LIBS": {
		"name": "BUILD_SHARED_LIBS",
		"description": "Indique a add_library que establezca de forma predeterminada las bibliotecas SHARED, en lugar de las bibliotecas STATIC, cuando se le llame sin ningún tipo de biblioteca explícito."
	},
	"CACHE": {
		"name": "CACHE",
		"description": "Operador para leer las variables de caché."
	},
	"CMAKE_ABSOLUTE_DESTINATION_FILES": {
		"name": "CMAKE_ABSOLUTE_DESTINATION_FILES",
		"description": "Lista de archivos que se han instalado con una ruta de acceso ABSOLUTE DESTINATION."
	},
	"CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY": {
		"name": "CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY",
		"description": "Indica si se debe habilitar la opción DEPENDS_EXPLICIT_ONLY de forma predeterminada en add_custom_command."
	},
	"CMAKE_ADSP_ROOT": {
		"name": "CMAKE_ADSP_ROOT",
		"description": "Cuando :ref:`Cross Compiling para ADSP SHARC/Blackfin`, esta variable contiene la ruta de acceso completa a la última instalación de CCES o VDSP++. Se espera que el directorio contenga los compiladores cc21k.exe y ccblkfn.exe. Esto se establecerá automáticamente si se puede encontrar una instalación predeterminada de CCES o VDSP++."
	},
	"CMAKE_AIX_EXPORT_ALL_SYMBOLS": {
		"name": "CMAKE_AIX_EXPORT_ALL_SYMBOLS",
		"description": "Valor predeterminado de la propiedad AIX_EXPORT_ALL_SYMBOLS de destino. La variable se usa para inicializar la propiedad en cada destino al crearse."
	},
	"CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS": {
		"name": "CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS",
		"description": "Valor predeterminado de la propiedad ANDROID_ANT_ADDITIONAL_OPTIONS de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_API": {
		"name": "CMAKE_ANDROID_API",
		"description": "Cuando se realiza la compilación cruzada para Android con NVIDIA Nsight Tegra Visual Studio Edition, esta variable puede establecer que se especifique el valor predeterminado para la propiedad de destino ANDROID_API. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_API_MIN": {
		"name": "CMAKE_ANDROID_API_MIN",
		"description": "Valor predeterminado de la propiedad ANDROID_API_MIN de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_ARCH": {
		"name": "CMAKE_ANDROID_ARCH",
		"description": "Cuando se realiza la compilación cruzada para Android con NVIDIA Nsight Tegra Visual Studio Edition, esta variable puede establecer que se especifique el valor predeterminado para la propiedad de destino ANDROID_ARCH. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_ARCH_ABI": {
		"name": "CMAKE_ANDROID_ARCH_ABI",
		"description": "Cuando se realiza la compilación cruzada para Android, esta variable especifica la arquitectura de destino y el ABI que se van a usar. Los valores válidos son:"
	},
	"CMAKE_ANDROID_ARM_MODE": {
		"name": "CMAKE_ANDROID_ARM_MODE",
		"description": "Cuando se realiza la compilación cruzada para Android y CMAKE_ANDROID_ARCH_ABI está establecido en una de las arquitecturas de armeabi, establezca CMAKE_ANDROID_ARM_MODE en ON para destinarlo a procesadores ARM de 32 bits (-marm). En caso contrario, la configuración predeterminada consiste en destinarlo a procesadores Thumb de 16 bits (-mthumb)."
	},
	"CMAKE_ANDROID_ARM_NEON": {
		"name": "CMAKE_ANDROID_ARM_NEON",
		"description": "Cuando se realiza la compilación cruzada para Android y CMAKE_ANDROID_ARCH_ABI está establecido en armeabi-v7a, establezca CMAKE_ANDROID_ARM_NEON en ON para destinarlo a dispositivos ARM NEON."
	},
	"CMAKE_ANDROID_ASSETS_DIRECTORIES": {
		"name": "CMAKE_ANDROID_ASSETS_DIRECTORIES",
		"description": "Valor predeterminado de la propiedad ANDROID_ASSETS_DIRECTORIES de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_EXCEPTIONS": {
		"name": "CMAKE_ANDROID_EXCEPTIONS",
		"description": "Cuando se realiza la compilación cruzada para Android con el NDK, esta variable puede establecerse para especificar si las excepciones están habilitadas."
	},
	"CMAKE_ANDROID_GUI": {
		"name": "CMAKE_ANDROID_GUI",
		"description": "Valor predeterminado de la propiedad ANDROID_GUI de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_JAR_DEPENDENCIES": {
		"name": "CMAKE_ANDROID_JAR_DEPENDENCIES",
		"description": "Valor predeterminado de la propiedad ANDROID_JAR_DEPENDENCIES de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_JAR_DIRECTORIES": {
		"name": "CMAKE_ANDROID_JAR_DIRECTORIES",
		"description": "Valor predeterminado de la propiedad ANDROID_JAR_DIRECTORIES de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_JAVA_SOURCE_DIR": {
		"name": "CMAKE_ANDROID_JAVA_SOURCE_DIR",
		"description": "Valor predeterminado de la propiedad ANDROID_JAVA_SOURCE_DIR de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES": {
		"name": "CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES",
		"description": "Valor predeterminado de la propiedad ANDROID_NATIVE_LIB_DEPENDENCIES de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES": {
		"name": "CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES",
		"description": "Valor predeterminado de la propiedad ANDROID_NATIVE_LIB_DIRECTORIES de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_NDK": {
		"name": "CMAKE_ANDROID_NDK",
		"description": "Cuando se realiza la compilación cruzada para Android con el NDK, esta variable contiene la ruta de acceso absoluta al directorio raíz del NDK. El directorio debe incluir un subdirectorio de plataformas que contenga los directorios android-<api>."
	},
	"CMAKE_ANDROID_NDK_DEPRECATED_HEADERS": {
		"name": "CMAKE_ANDROID_NDK_DEPRECATED_HEADERS",
		"description": "Cuando se realiza la compilación cruzada para Android con el NDK, esta variable puede establecerse para especificar si se van a usar los encabezados por nivel de API en desuso en lugar de los encabezados unificados."
	},
	"CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG": {
		"name": "CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG",
		"description": "Cuando se realiza la compilación cruzada para Android con el NDK, esta variable proporciona la \"etiqueta de host\" del NDK que se usa para construir la ruta de acceso a las cadenas de herramientas precompiladas que se ejecutan en el host."
	},
	"CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION": {
		"name": "CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION",
		"description": "Cuando se realiza la compilación cruzada para Android con el NDK, esta variable puede establecerse para especificar la versión de la cadena de herramientas que se va a usar como compilador."
	},
	"CMAKE_ANDROID_NDK_VERSION": {
		"name": "CMAKE_ANDROID_NDK_VERSION",
		"description": "Cuando se realiza la compilación cruzada para Android con el NDK, con la versión 11 o posterior de dicho NDK de Android, CMake proporciona esta variable para notificar el número de versión del NDK."
	},
	"CMAKE_ANDROID_PROCESS_MAX": {
		"name": "CMAKE_ANDROID_PROCESS_MAX",
		"description": "Valor predeterminado de la propiedad ANDROID_PROCESS_MAX de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_PROGUARD": {
		"name": "CMAKE_ANDROID_PROGUARD",
		"description": "Valor predeterminado de la propiedad ANDROID_PROGUARD de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_PROGUARD_CONFIG_PATH": {
		"name": "CMAKE_ANDROID_PROGUARD_CONFIG_PATH",
		"description": "Valor predeterminado de la propiedad ANDROID_PROGUARD_CONFIG_PATH de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_RTTI": {
		"name": "CMAKE_ANDROID_RTTI",
		"description": "Cuando se realiza la compilación cruzada para Android con el NDK, esta variable puede establecerse para especificar si RTTI está habilitado."
	},
	"CMAKE_ANDROID_SECURE_PROPS_PATH": {
		"name": "CMAKE_ANDROID_SECURE_PROPS_PATH",
		"description": "Valor predeterminado de la propiedad ANDROID_SECURE_PROPS_PATH de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_SKIP_ANT_STEP": {
		"name": "CMAKE_ANDROID_SKIP_ANT_STEP",
		"description": "Valor predeterminado de la propiedad ANDROID_SKIP_ANT_STEP de destino. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_ANDROID_STANDALONE_TOOLCHAIN": {
		"name": "CMAKE_ANDROID_STANDALONE_TOOLCHAIN",
		"description": "Cuando se realiza la compilación cruzada para Android con una cadena de herramientas estándar, esta variable contiene la ruta de acceso absoluta al directorio raíz de la cadena de herramientas. El directorio especificado debe contener un subdirectorio sysroot."
	},
	"CMAKE_ANDROID_STL_TYPE": {
		"name": "CMAKE_ANDROID_STL_TYPE",
		"description": "Cuando se realiza la compilación cruzada para Android con NVIDIA Nsight Tegra Visual Studio Edition, esta variable puede establecer que se especifique el valor predeterminado para la propiedad de destino ANDROID_STL_TYPE. Consulte dicha propiedad de destino para obtener más información."
	},
	"CMAKE_APPBUNDLE_PATH": {
		"name": "CMAKE_APPBUNDLE_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que especifican una ruta de acceso de búsqueda para los lotes de aplicaciones de macOS que usan los comandos find_program y find_package."
	},
	"CMAKE_APPLE_SILICON_PROCESSOR": {
		"name": "CMAKE_APPLE_SILICON_PROCESSOR",
		"description": "En los hosts de Apple Silicon que ejecutan macOS, establezca esta variable para indicar a CMake qué arquitectura debe usarse para CMAKE_HOST_SYSTEM_PROCESSOR. El valor debe ser arm64 o x86_64."
	},
	"CMAKE_AR": {
		"name": "CMAKE_AR",
		"description": "Nombre de las herramientas de archivado para las bibliotecas estáticas."
	},
	"CMAKE_ARCHIVE_OUTPUT_DIRECTORY": {
		"name": "CMAKE_ARCHIVE_OUTPUT_DIRECTORY",
		"description": "Indica dónde colocar todos los archivos de destino ARCHIVE cuando se compilan."
	},
	"CMAKE_ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Indica dónde colocar todos los archivos de destino ARCHIVE cuando se compilan para una configuración específica."
	},
	"CMAKE_ARGC": {
		"name": "CMAKE_ARGC",
		"description": "Número de argumentos de la línea de comandos que se pasa a CMake en modo de script."
	},
	"CMAKE_ARGV0": {
		"name": "CMAKE_ARGV0",
		"description": "Argumento de la línea de comandos que se pasa a CMake en modo de script."
	},
	"CMAKE_AUTOGEN_BETTER_GRAPH_MULTI_CONFIG": {
		"name": "CMAKE_AUTOGEN_BETTER_GRAPH_MULTI_CONFIG",
		"description": "Esta variable se usa para inicializar la propiedad AUTOGEN_BETTER_GRAPH_MULTI_CONFIG en todos los destinos a medida que se crean. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_AUTOGEN_COMMAND_LINE_LENGTH_MAX": {
		"name": "CMAKE_AUTOGEN_COMMAND_LINE_LENGTH_MAX",
		"description": "Límite de longitud de la línea de comandos para destinos de autogen, es decir, moc o uíc, que desencadena el uso de archivos de respuesta en Windows en lugar de pasar todos los argumentos a la línea de comandos."
	},
	"CMAKE_AUTOGEN_ORIGIN_DEPENDS": {
		"name": "CMAKE_AUTOGEN_ORIGIN_DEPENDS",
		"description": "Modificador para reenviar las dependencias de origen y destino a los destinos <ORIGIN>_autogen correspondientes."
	},
	"CMAKE_AUTOGEN_PARALLEL": {
		"name": "CMAKE_AUTOGEN_PARALLEL",
		"description": "Número de procesos moc o uic paralelos que se van a iniciar al usar AUTOMOC y AUTOUIC."
	},
	"CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE": {
		"name": "CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE",
		"description": "Esta variable se usa para inicializar la propiedad AUTOGEN_USE_SYSTEM_INCLUDE en todos los destinos a medida que se crean. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_AUTOGEN_VERBOSE": {
		"name": "CMAKE_AUTOGEN_VERBOSE",
		"description": "Establece el nivel de detalle de AUTOMOC, AUTOUIC y AUTORCC. Un valor entero positivo o un valor booleano true permite que los generadores de AUTO* proporcionen información de procesamiento adicional."
	},
	"CMAKE_AUTOMOC": {
		"name": "CMAKE_AUTOMOC",
		"description": "Indica si se debe controlar moc automáticamente para los destinos Qt."
	},
	"CMAKE_AUTOMOC_COMPILER_PREDEFINES": {
		"name": "CMAKE_AUTOMOC_COMPILER_PREDEFINES",
		"description": "Esta variable se usa para inicializar la propiedad AUTOMOC_COMPILER_PREDEFINES en todos los destinos. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_AUTOMOC_DEPEND_FILTERS": {
		"name": "CMAKE_AUTOMOC_DEPEND_FILTERS",
		"description": "Definiciones de filtro que CMAKE_AUTOMOC usa para extraer los nombres del archivo del código fuente como dependencias adicionales para el archivo moc."
	},
	"CMAKE_AUTOMOC_EXECUTABLE": {
		"name": "CMAKE_AUTOMOC_EXECUTABLE",
		"description": "Esta variable se usa para inicializar la propiedad AUTOMOC_EXECUTABLE en todos los destinos. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_AUTOMOC_MACRO_NAMES": {
		"name": "CMAKE_AUTOMOC_MACRO_NAMES",
		"description": "Lista separada por signos de punto y coma de los nombres de macro que CMAKE_AUTOMOC usa para determinar si moc debe procesar un archivo de C++."
	},
	"CMAKE_AUTOMOC_MOC_OPTIONS": {
		"name": "CMAKE_AUTOMOC_MOC_OPTIONS",
		"description": "Opciones adicionales para moc cuando se usa CMAKE_AUTOMOC."
	},
	"CMAKE_AUTOMOC_PATH_PREFIX": {
		"name": "CMAKE_AUTOMOC_PATH_PREFIX",
		"description": "Indica si debe generarse la opción de prefijo de ruta de acceso -p para moc en los destinos de Qt habilitados para AUTOMOC."
	},
	"CMAKE_AUTOMOC_RELAXED_MODE": {
		"name": "CMAKE_AUTOMOC_RELAXED_MODE",
		"description": "Cambia entre el modo estricto y flexible de automoc."
	},
	"CMAKE_AUTORCC": {
		"name": "CMAKE_AUTORCC",
		"description": "Indica si se debe controlar rcc automáticamente para los destinos Qt."
	},
	"CMAKE_AUTORCC_EXECUTABLE": {
		"name": "CMAKE_AUTORCC_EXECUTABLE",
		"description": "Esta variable se usa para inicializar la propiedad AUTORCC_EXECUTABLE en todos los destinos. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_AUTORCC_OPTIONS": {
		"name": "CMAKE_AUTORCC_OPTIONS",
		"description": "Opciones adicionales para rcc cuando se usa CMAKE_AUTORCC."
	},
	"CMAKE_AUTOUIC": {
		"name": "CMAKE_AUTOUIC",
		"description": "Indica si se debe controlar uic automáticamente para los destinos Qt."
	},
	"CMAKE_AUTOUIC_EXECUTABLE": {
		"name": "CMAKE_AUTOUIC_EXECUTABLE",
		"description": "Esta variable se usa para inicializar la propiedad AUTOUIC_EXECUTABLE en todos los destinos. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_AUTOUIC_OPTIONS": {
		"name": "CMAKE_AUTOUIC_OPTIONS",
		"description": "Opciones adicionales para uic cuando se usa CMAKE_AUTOUIC."
	},
	"CMAKE_AUTOUIC_SEARCH_PATHS": {
		"name": "CMAKE_AUTOUIC_SEARCH_PATHS",
		"description": "Lista de rutas de acceso de búsqueda que CMAKE_AUTOUIC usa para buscar los archivos .ui de inclusión."
	},
	"CMAKE_BACKWARDS_COMPATIBILITY": {
		"name": "CMAKE_BACKWARDS_COMPATIBILITY",
		"description": "En desuso. Consulte la documentación de la directiva de CMake CMP0001."
	},
	"CMAKE_BINARY_DIR": {
		"name": "CMAKE_BINARY_DIR",
		"description": "La ruta de acceso al nivel superior del árbol de compilación."
	},
	"CMAKE_BUILD_RPATH": {
		"name": "CMAKE_BUILD_RPATH",
		"description": "Lista separada por signos de punto y coma que especifica las entradas de la ruta de acceso del entorno de ejecución (RPATH) que se van a agregar a los binarios vinculados en el árbol de compilación (para las plataformas que lo admiten). Las entradas no se usarán para los binarios en el árbol de instalación. Consulte también la variable CMAKE_INSTALL_RPATH."
	},
	"CMAKE_BUILD_RPATH_USE_ORIGIN": {
		"name": "CMAKE_BUILD_RPATH_USE_ORIGIN",
		"description": "Indica si se deben usar rutas de acceso relativas para la ruta RPATH de compilación."
	},
	"CMAKE_BUILD_TOOL": {
		"name": "CMAKE_BUILD_TOOL",
		"description": "Esta variable solo existe para la compatibilidad con versiones anteriores. Contiene el mismo valor que CMAKE_MAKE_PROGRAM. Use dicha variable en su lugar."
	},
	"CMAKE_BUILD_TYPE": {
		"name": "CMAKE_BUILD_TYPE",
		"description": "Especifica el tipo de compilación en generadores de configuración única (por ejemplo, generadores de archivos Make o Ninja). Los valores típicos incluyen Debug, Release, RelWithDebInfo y MinSizeRel, pero también se pueden definir tipos de compilación personalizados."
	},
	"CMAKE_BUILD_WITH_INSTALL_NAME_DIR": {
		"name": "CMAKE_BUILD_WITH_INSTALL_NAME_DIR",
		"description": "Indica si se va a usar INSTALL_NAME_DIR en los destinos del árbol de compilación."
	},
	"CMAKE_BUILD_WITH_INSTALL_RPATH": {
		"name": "CMAKE_BUILD_WITH_INSTALL_RPATH",
		"description": "Usa la ruta de acceso de instalación para RPATH."
	},
	"CMAKE_CACHEFILE_DIR": {
		"name": "CMAKE_CACHEFILE_DIR",
		"description": "CMake usa internamente esta variable y no se puede establecer durante la primera configuración de un árbol de compilación. Cuando se establece, tiene el mismo valor que CMAKE_BINARY_DIR. Use esa variable en su lugar."
	},
	"CMAKE_CACHE_MAJOR_VERSION": {
		"name": "CMAKE_CACHE_MAJOR_VERSION",
		"description": "Versión principal de CMake que se usa para crear el archivo CMakeCache.txt."
	},
	"CMAKE_CACHE_MINOR_VERSION": {
		"name": "CMAKE_CACHE_MINOR_VERSION",
		"description": "Versión secundaria de CMake que se usa para crear el archivo CMakeCache.txt"
	},
	"CMAKE_CACHE_PATCH_VERSION": {
		"name": "CMAKE_CACHE_PATCH_VERSION",
		"description": "Versión de revisión de CMake que se usa para crear el archivo CMakeCache.txt"
	},
	"CMAKE_CFG_INTDIR": {
		"name": "CMAKE_CFG_INTDIR",
		"description": "Referencia en tiempo de compilación al subdirectorio de salida por configuración."
	},
	"CMAKE_CLANG_VFS_OVERLAY": {
		"name": "CMAKE_CLANG_VFS_OVERLAY",
		"description": "Cuando se realiza la compilación cruzada para Windows con clang-cl, esta variable puede ser una ruta de acceso absoluta que señala a un archivo YAML de sistema de archivos virtual de clang, que permitirá que clang-cl resuelva los nombres de encabezado de Windows en un sistema de archivos con distinción de mayúsculas y minúsculas."
	},
	"CMAKE_CL_64": {
		"name": "CMAKE_CL_64",
		"description": "No se recomienda. Use CMAKE_SIZEOF_VOID_P en su lugar."
	},
	"CMAKE_CODEBLOCKS_COMPILER_ID": {
		"name": "CMAKE_CODEBLOCKS_COMPILER_ID",
		"description": "Cambia el identificador del compilador en los archivos de proyecto CodeBlocks generados."
	},
	"CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES": {
		"name": "CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES",
		"description": "Cambia la forma en que el generador CodeBlocks crea los archivos del proyecto."
	},
	"CMAKE_CODELITE_USE_TARGETS": {
		"name": "CMAKE_CODELITE_USE_TARGETS",
		"description": "Cambia la forma en que el generador CodeLite crea los archivos del proyecto."
	},
	"CMAKE_COLOR_DIAGNOSTICS": {
		"name": "CMAKE_COLOR_DIAGNOSTICS",
		"description": "Habilite el diagnóstico de color en todo el proceso."
	},
	"CMAKE_COLOR_MAKEFILE": {
		"name": "CMAKE_COLOR_MAKEFILE",
		"description": "Habilita la salida de color al usar los generadores de Makefile."
	},
	"CMAKE_COMMAND": {
		"name": "CMAKE_COMMAND",
		"description": "Ruta de acceso completa al ejecutable de CMake."
	},
	"CMAKE_COMPILER_2005": {
		"name": "CMAKE_COMPILER_2005",
		"description": "Uso del compilador de Visual Studio 2005 de Microsoft"
	},
	"CMAKE_COMPILER_IS_GNUCC": {
		"name": "CMAKE_COMPILER_IS_GNUCC",
		"description": "Verdadero si el compilador de C es GNU."
	},
	"CMAKE_COMPILER_IS_GNUCXX": {
		"name": "CMAKE_COMPILER_IS_GNUCXX",
		"description": "Verdadero si el compilador de C++ (CXX) es GNU."
	},
	"CMAKE_COMPILER_IS_GNUG77": {
		"name": "CMAKE_COMPILER_IS_GNUG77",
		"description": "Verdadero si el compilador de Fortran es GNU."
	},
	"CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY": {
		"name": "CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY",
		"description": "Directorio de salida para los archivos .pdb de símbolos de depuración de MS que el compilador genera durante la compilación de archivos de origen."
	},
	"CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Directorio de salida por configuración para los archivos .pdb de símbolos de depuración de MS que el compilador genera durante la compilación de archivos de origen."
	},
	"CMAKE_COMPILE_WARNING_AS_ERROR": {
		"name": "CMAKE_COMPILE_WARNING_AS_ERROR",
		"description": "Especifique si se deben tratar las advertencias en la compilación como errores."
	},
	"CMAKE_CONFIGURATION_TYPES": {
		"name": "CMAKE_CONFIGURATION_TYPES",
		"description": "Especifica los tipos de compilación (configuraciones) disponibles en generadores multi-config (por ejemplo, Visual Studio, Xcode o Ninja Multi-Config). Los valores típicos incluyen Debug, Release, RelWithDebInfo y MinSizeRel, pero también se pueden definir tipos de compilación personalizados."
	},
	"CMAKE_<CONFIG>_POSTFIX": {
		"name": "CMAKE_<CONFIG>_POSTFIX",
		"description": "Propiedad postfix de nombre de archivo predeterminada para las bibliotecas en configuración <CONFIG>."
	},
	"CMAKE_CPACK_COMMAND": {
		"name": "CMAKE_CPACK_COMMAND",
		"description": "Ruta de acceso completa al comando cpack instalado con CMake."
	},
	"CMAKE_CROSSCOMPILING": {
		"name": "CMAKE_CROSSCOMPILING",
		"description": "CMake establece esta variable para indicar si se trata de una compilación cruzada, pero tenga en cuenta las limitaciones que se describen a continuación."
	},
	"CMAKE_CROSSCOMPILING_EMULATOR": {
		"name": "CMAKE_CROSSCOMPILING_EMULATOR",
		"description": "Esta variable solo se usa cuando CMAKE_CROSSCOMPILING está activado. Debe apuntar a un comando en el sistema host que pueda ejecutar archivos ejecutables compilados para el sistema de destino."
	},
	"CMAKE_CROSS_CONFIGS": {
		"name": "CMAKE_CROSS_CONFIGS",
		"description": "Especifica una lista separada por signos de punto y coma de las configuraciones disponibles de todos los archivos build-<Config>.ninja en el generador Ninja Multi-Config. Esta variable activa el modo de configuración cruzada. Los destinos de cada configuración que se especifican en esta variable pueden compilarse desde cualquier archivo build-<Config>.ninja. Los comandos personalizados usarán la configuración nativa de build-<Config>.ninja. Si se establece en Todo, todas las configuraciones de CMAKE_CONFIGURATION_TYPES se aplican entre configuraciones. Si no se especifica o se deja vacía, cada archivo build-<Config>.ninja solo contendrá solo las reglas de compilación de su configuración propia."
	},
	"CMAKE_CTEST_ARGUMENTS": {
		"name": "CMAKE_CTEST_ARGUMENTS",
		"description": "Establezca esta opción en una lista de argumentos de línea de comandos, separados por punto y coma, que se pasan a ctest al ejecutar pruebas en el destino de prueba (o RUN_TESTS) del sistema de compilación generado."
	},
	"CMAKE_CTEST_COMMAND": {
		"name": "CMAKE_CTEST_COMMAND",
		"description": "Ruta de acceso completa al comando ctest instalado con CMake."
	},
	"CMAKE_CUDA_ARCHITECTURES": {
		"name": "CMAKE_CUDA_ARCHITECTURES",
		"description": "Valor predeterminado de la propiedad CUDA_ARCHITECTURES de los destinos."
	},
	"CMAKE_CUDA_COMPILE_FEATURES": {
		"name": "CMAKE_CUDA_COMPILE_FEATURES",
		"description": "Lista de características conocidas para el compilador de CUDA."
	},
	"CMAKE_CUDA_EXTENSIONS": {
		"name": "CMAKE_CUDA_EXTENSIONS",
		"description": "Valor predeterminado de propiedad de destino CUDA_EXTENSIONS si se establece cuando se crea un destino."
	},
	"CMAKE_CUDA_HOST_COMPILER": {
		"name": "CMAKE_CUDA_HOST_COMPILER",
		"description": "Este es el nombre original específico de CUDA para la variable CMAKE_<LANG>_HOST_COMPILER más general. Consulte el último para obtener más información."
	},
	"CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS": {
		"name": "CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS",
		"description": "Valor predeterminado para CUDA_RESOLVE_DEVICE_SYMBOLS propiedad de destino cuando se define. De forma predeterminada, esta variable no está definida."
	},
	"CMAKE_CUDA_RUNTIME_LIBRARY": {
		"name": "CMAKE_CUDA_RUNTIME_LIBRARY",
		"description": "Seleccione la biblioteca en tiempo de ejecución de CUDA para usarla al compilar y vincular CUDA. Esta variable se usa para inicializar la propiedad CUDA_RUNTIME_LIBRARY en todos los destinos a medida que se crean."
	},
	"CMAKE_CUDA_SEPARABLE_COMPILATION": {
		"name": "CMAKE_CUDA_SEPARABLE_COMPILATION",
		"description": "Valor predeterminado de la propiedad CUDA_SEPARABLE_COMPILATION de destino. La variable se usa para inicializar la propiedad en cada destino al crearse."
	},
	"CMAKE_CUDA_STANDARD": {
		"name": "CMAKE_CUDA_STANDARD",
		"description": "Valor predeterminado de propiedad de destino CUDA_STANDARD si se establece cuando se crea un destino."
	},
	"CMAKE_CUDA_STANDARD_REQUIRED": {
		"name": "CMAKE_CUDA_STANDARD_REQUIRED",
		"description": "Valor predeterminado de propiedad de destino CUDA_STANDARD_REQUIRED si se establece cuando se crea un destino."
	},
	"CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES",
		"description": "Cuando se ha habilitado el lenguaje CUDA, proporciona una lista separada por signos de punto y coma de los directorios de inclusión que ofrece el kit de herramientas de CUDA. El valor puede ser útil para que los archivos de código fuente de C++ incluyan encabezados CUDA."
	},
	"CMAKE_CURRENT_BINARY_DIR": {
		"name": "CMAKE_CURRENT_BINARY_DIR",
		"description": "Ruta de acceso al directorio binario que se está procesando."
	},
	"CMAKE_CURRENT_FUNCTION": {
		"name": "CMAKE_CURRENT_FUNCTION",
		"description": "Cuando se ejecuta código dentro de una función, esta variable contiene el nombre de la función actual. Puede ser útil para los mensajes de depuración o diagnóstico."
	},
	"CMAKE_CURRENT_FUNCTION_LIST_DIR": {
		"name": "CMAKE_CURRENT_FUNCTION_LIST_DIR",
		"description": "Cuando se ejecuta código dentro de una función, esta variable contiene el directorio completo del archivo de lista que definió la función actual."
	},
	"CMAKE_CURRENT_FUNCTION_LIST_FILE": {
		"name": "CMAKE_CURRENT_FUNCTION_LIST_FILE",
		"description": "Cuando se ejecuta código dentro de una función, esta variable contiene la ruta de acceso completa al archivo de lista que definió la función actual."
	},
	"CMAKE_CURRENT_FUNCTION_LIST_LINE": {
		"name": "CMAKE_CURRENT_FUNCTION_LIST_LINE",
		"description": "Cuando se ejecuta código dentro de una función, esta variable contiene el número de línea del archivo de lista en el que se definió la función actual."
	},
	"CMAKE_CURRENT_LIST_DIR": {
		"name": "CMAKE_CURRENT_LIST_DIR",
		"description": "Directorio completo del archivo de lista que se está procesando."
	},
	"CMAKE_CURRENT_LIST_FILE": {
		"name": "CMAKE_CURRENT_LIST_FILE",
		"description": "Ruta de acceso completa al archivo de lista que se está procesando."
	},
	"CMAKE_CURRENT_LIST_LINE": {
		"name": "CMAKE_CURRENT_LIST_LINE",
		"description": "Número de línea del archivo que se está procesando."
	},
	"CMAKE_CURRENT_SOURCE_DIR": {
		"name": "CMAKE_CURRENT_SOURCE_DIR",
		"description": "Ruta de acceso al directorio de origen que se está procesando."
	},
	"CMAKE_CXX_COMPILER_IMPORT_STD": {
		"name": "CMAKE_CXX_COMPILER_IMPORT_STD",
		"description": "Lista de niveles estándar de C++ para los que existe compatibilidad con std de importación para la cadena actual de herramientas de C++. Se puede detectar compatibilidad con C++<NN> mediante un predicado <NN> IN_LIST CMAKE_CXX_COMPILER_IMPORT_STD con el comando if."
	},
	"CMAKE_CXX_COMPILE_FEATURES": {
		"name": "CMAKE_CXX_COMPILE_FEATURES",
		"description": "Lista de características conocidas para el compilador de C++."
	},
	"CMAKE_CXX_EXTENSIONS": {
		"name": "CMAKE_CXX_EXTENSIONS",
		"description": "Valor predeterminado de propiedad de destino CXX_EXTENSIONS si se establece cuando se crea un destino."
	},
	"CMAKE_CXX_MODULE_STD": {
		"name": "CMAKE_CXX_MODULE_STD",
		"description": "Si se van a agregar destinos de utilidad como dependencias a destinos con al menos cxx_std_23 o no."
	},
	"CMAKE_CXX_SCAN_FOR_MODULES": {
		"name": "CMAKE_CXX_SCAN_FOR_MODULES",
		"description": "Indica si se van a examinar los archivos de código fuente de C++ en busca de dependencias de módulo."
	},
	"CMAKE_CXX_STANDARD": {
		"name": "CMAKE_CXX_STANDARD",
		"description": "Valor predeterminado de propiedad de destino CXX_STANDARD si se establece cuando se crea un destino."
	},
	"CMAKE_CXX_STANDARD_REQUIRED": {
		"name": "CMAKE_CXX_STANDARD_REQUIRED",
		"description": "Valor predeterminado de propiedad de destino CXX_STANDARD_REQUIRED si se establece cuando se crea un destino."
	},
	"CMAKE_C_COMPILE_FEATURES": {
		"name": "CMAKE_C_COMPILE_FEATURES",
		"description": "Lista de características conocidas para el compilador de C."
	},
	"CMAKE_C_EXTENSIONS": {
		"name": "CMAKE_C_EXTENSIONS",
		"description": "Valor predeterminado de propiedad de destino C_EXTENSIONS si se establece cuando se crea un destino."
	},
	"CMAKE_C_STANDARD": {
		"name": "CMAKE_C_STANDARD",
		"description": "Valor predeterminado de propiedad de destino C_STANDARD si se establece cuando se crea un destino."
	},
	"CMAKE_C_STANDARD_REQUIRED": {
		"name": "CMAKE_C_STANDARD_REQUIRED",
		"description": "Valor predeterminado de propiedad de destino C_STANDARD_REQUIRED si se establece cuando se crea un destino."
	},
	"CMAKE_DEBUG_POSTFIX": {
		"name": "CMAKE_DEBUG_POSTFIX",
		"description": "Consulte la variable CMAKE_<CONFIG>_POSTFIX."
	},
	"CMAKE_DEBUG_TARGET_PROPERTIES": {
		"name": "CMAKE_DEBUG_TARGET_PROPERTIES",
		"description": "Habilita la salida del seguimiento para las propiedades de destino."
	},
	"CMAKE_DEFAULT_BUILD_TYPE": {
		"name": "CMAKE_DEFAULT_BUILD_TYPE",
		"description": "Especifica la configuración que se va a usar de forma predeterminada en un archivo build.ninja en el generador Ninja Multi-Config. Si se especifica esta variable, build.ninja usa las reglas de compilación de build-<Config>.ninja de forma predeterminada. Todos los comandos personalizados se ejecutan con esta configuración. Si la variable no se especifica, se usa el primer elemento de CMAKE_CONFIGURATION_TYPES en su lugar."
	},
	"CMAKE_DEFAULT_CONFIGS": {
		"name": "CMAKE_DEFAULT_CONFIGS",
		"description": "Especifica una lista separada por signos de punto y coma de las configuraciones que se van a compilar para un destino en build.ninja si no se especifica ningún sufijo :<Config> en el generador Ninja Multi-Config. Si se establece en Todo, se usan todas las configuraciones de CMAKE_CROSS_CONFIGS. Si no se especifica, se establece CMAKE_DEFAULT_BUILD_TYPE como valor predeterminado."
	},
	"CMAKE_DEPENDS_IN_PROJECT_ONLY": {
		"name": "CMAKE_DEPENDS_IN_PROJECT_ONLY",
		"description": "Cuando se establece en TRUE en un directorio, el sistema de compilación que producen los generadores de Makefile se configura para tener en cuenta solamente las dependencias de los archivos de origen que aparecen en el directorio de origen o binario. Los cambios en los archivos de origen fuera de estos directorios no causarán recompilaciones."
	},
	"CMAKE_DEPENDS_USE_COMPILER": {
		"name": "CMAKE_DEPENDS_USE_COMPILER",
		"description": "Para los generadores de archivos Make, el propio compilador genera ahora las dependencias de origen, para una selección de compiladores. Al definir esta variable con el valor FALSE, puede restaurar el comportamiento heredado (es decir, usar CMake para la detección de dependencias)."
	},
	"CMAKE_DIRECTORY_LABELS": {
		"name": "CMAKE_DIRECTORY_LABELS",
		"description": "Especifica las etiquetas para el directorio actual."
	},
	"CMAKE_DISABLE_FIND_PACKAGE_<PackageName>": {
		"name": "CMAKE_DISABLE_FIND_PACKAGE_<PackageName>",
		"description": "Variable para deshabilitar las llamadas find_package."
	},
	"CMAKE_DISABLE_PRECOMPILE_HEADERS": {
		"name": "CMAKE_DISABLE_PRECOMPILE_HEADERS",
		"description": "Valor predeterminado de la propiedad DISABLE_PRECOMPILE_HEADERS de los destinos."
	},
	"CMAKE_DLL_NAME_WITH_SOVERSION": {
		"name": "CMAKE_DLL_NAME_WITH_SOVERSION",
		"description": "Esta variable se usa para inicializar la propiedad DLL_NAME_WITH_SOVERSION en destinos de biblioteca compartida para la plataforma Windows, que se selecciona cuando se establece la variable WIN32."
	},
	"CMAKE_DL_LIBS": {
		"name": "CMAKE_DL_LIBS",
		"description": "Nombre de la biblioteca que contiene dlopen y dlclose."
	},
	"CMAKE_DOTNET_SDK": {
		"name": "CMAKE_DOTNET_SDK",
		"description": "Valor predeterminado de la propiedad C_STANDARD de los destinos."
	},
	"CMAKE_DOTNET_TARGET_FRAMEWORK": {
		"name": "CMAKE_DOTNET_TARGET_FRAMEWORK",
		"description": "Valor predeterminado de la propiedad DOTNET_TARGET_FRAMEWORK de los destinos."
	},
	"CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION": {
		"name": "CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION",
		"description": "Valor predeterminado de la propiedad DOTNET_TARGET_FRAMEWORK_VERSION de los destinos."
	},
	"CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES": {
		"name": "CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES",
		"description": "El generador de proyectos de Eclipse usa esta variable de caché. Consulte los generadores de CMake."
	},
	"CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT": {
		"name": "CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT",
		"description": "El generador de proyectos de Eclipse usa esta variable de caché. Consulte los generadores de CMake."
	},
	"CMAKE_ECLIPSE_MAKE_ARGUMENTS": {
		"name": "CMAKE_ECLIPSE_MAKE_ARGUMENTS",
		"description": "El generador de proyectos de Eclipse usa esta variable de caché. Consulte los generadores de CMake."
	},
	"CMAKE_ECLIPSE_RESOURCE_ENCODING": {
		"name": "CMAKE_ECLIPSE_RESOURCE_ENCODING",
		"description": "Esta variable de caché indica al generador de proyectos Eclipse CDT4 que establezca la codificación de recursos en el valor dado en los archivos de proyecto generados. Si no se proporciona ningún valor, no se establecerá ninguna codificación."
	},
	"CMAKE_ECLIPSE_VERSION": {
		"name": "CMAKE_ECLIPSE_VERSION",
		"description": "El generador de proyectos de Eclipse usa esta variable de caché. Consulte los generadores de CMake."
	},
	"CMAKE_EDIT_COMMAND": {
		"name": "CMAKE_EDIT_COMMAND",
		"description": "Ruta de acceso completa a cmake-gui o ccmake. Solo se define para generadores Makefile y generadores Ninja cuando no se usa ningún generador adicional."
	},
	"CMAKE_ENABLE_EXPORTS": {
		"name": "CMAKE_ENABLE_EXPORTS",
		"description": "Especifique si los ejecutables exportan los símbolos para los módulos cargables."
	},
	"CMAKE_ERROR_DEPRECATED": {
		"name": "CMAKE_ERROR_DEPRECATED",
		"description": "Indica si se deben emitir errores para una funcionalidad en desuso."
	},
	"CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Solicite al script cmake_install.cmake que genere un error tan pronto como se encuentre un archivo con un valor INSTALL DESTINATION absoluto."
	},
	"CMAKE_EXECUTABLE_ENABLE_EXPORTS": {
		"name": "CMAKE_EXECUTABLE_ENABLE_EXPORTS",
		"description": "Especifique si los ejecutables exportan los símbolos para los módulos cargables."
	},
	"CMAKE_EXECUTABLE_SUFFIX": {
		"name": "CMAKE_EXECUTABLE_SUFFIX",
		"description": "Sufijo para los ejecutables en esta plataforma."
	},
	"CMAKE_EXECUTABLE_SUFFIX_<LANG>": {
		"name": "CMAKE_EXECUTABLE_SUFFIX_<LANG>",
		"description": "El sufijo a utilizar para el final de un nombre de archivo ejecutable de la arquitectura de destino del compilador <LANG>, si lo hay."
	},
	"CMAKE_EXECUTE_PROCESS_COMMAND_ECHO": {
		"name": "CMAKE_EXECUTE_PROCESS_COMMAND_ECHO",
		"description": "Si esta variable se establece en STDERR, STDOUT o NONE, los comandos en las llamadas a execute_process se imprimirán en stderr o en stdout o bien no se imprimirán."
	},
	"CMAKE_EXE_LINKER_FLAGS": {
		"name": "CMAKE_EXE_LINKER_FLAGS",
		"description": "Marcas del enlazador que se van a usar para crear ejecutables."
	},
	"CMAKE_EXE_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_EXE_LINKER_FLAGS_<CONFIG>",
		"description": "Marcas que se van a usar al vincular un ejecutable."
	},
	"CMAKE_EXE_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_EXE_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_EXE_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_EXE_LINKER_FLAGS_INIT": {
		"name": "CMAKE_EXE_LINKER_FLAGS_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_EXE_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_EXPORT_COMPILE_COMMANDS": {
		"name": "CMAKE_EXPORT_COMPILE_COMMANDS",
		"description": "Habilita o deshabilita la salida de comandos de compilación durante la generación."
	},
	"CMAKE_EXPORT_FIND_PACKAGE_NAME": {
		"name": "CMAKE_EXPORT_FIND_PACKAGE_NAME",
		"description": "Inicializa el valor de EXPORT_FIND_PACKAGE_NAME."
	},
	"CMAKE_EXPORT_NO_PACKAGE_REGISTRY": {
		"name": "CMAKE_EXPORT_NO_PACKAGE_REGISTRY",
		"description": "Deshabilita el comando de exportación cuando CMP0090 no se ha establecido en NEW."
	},
	"CMAKE_EXPORT_PACKAGE_REGISTRY": {
		"name": "CMAKE_EXPORT_PACKAGE_REGISTRY",
		"description": "Habilita el comando de exportación cuando CMP0090 se ha establecido en NEW."
	},
	"CMAKE_EXTRA_GENERATOR": {
		"name": "CMAKE_EXTRA_GENERATOR",
		"description": "Generador adicional que se usa para compilar el proyecto. Consulte cmake-generators."
	},
	"CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES": {
		"name": "CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES",
		"description": "Sufijos adicionales para las bibliotecas compartidas."
	},
	"CMAKE_FIND_APPBUNDLE": {
		"name": "CMAKE_FIND_APPBUNDLE",
		"description": "Esta variable afecta a la forma en que los comandos find_* eligen entre los lotes de aplicaciones de macOS y los componentes de paquete de estilo Unix."
	},
	"CMAKE_FIND_DEBUG_MODE": {
		"name": "CMAKE_FIND_DEBUG_MODE",
		"description": "Imprimir información adicional de la llamada de búsqueda para los comandos siguientes en el error estándar:"
	},
	"CMAKE_FIND_FRAMEWORK": {
		"name": "CMAKE_FIND_FRAMEWORK",
		"description": "Esta variable afecta a la forma en que los comandos find_* eligen entre los marcos de macOS y los componentes de paquete de estilo Unix."
	},
	"CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX": {
		"name": "CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX",
		"description": "Especifica un elemento <suffix> para indicar al comando find_library que busque en un directorio lib<suffix> antes de cada directorio lib en el que se buscaría normalmente."
	},
	"CMAKE_FIND_LIBRARY_PREFIXES": {
		"name": "CMAKE_FIND_LIBRARY_PREFIXES",
		"description": "Prefijos que se anteponen al buscar bibliotecas."
	},
	"CMAKE_FIND_LIBRARY_SUFFIXES": {
		"name": "CMAKE_FIND_LIBRARY_SUFFIXES",
		"description": "Sufijos que se anexan al buscar bibliotecas."
	},
	"CMAKE_FIND_NO_INSTALL_PREFIX": {
		"name": "CMAKE_FIND_NO_INSTALL_PREFIX",
		"description": "Excluye los valores de las variables CMAKE_INSTALL_PREFIX y CMAKE_STAGING_PREFIX de CMAKE_SYSTEM_PREFIX_PATH. CMake agrega estos prefijos de destino de proyecto a CMAKE_SYSTEM_PREFIX_PATH de forma predeterminada para admitir la compilación de una serie de paquetes dependientes y su instalación en un prefijo común. Establezca CMAKE_FIND_NO_INSTALL_PREFIX en TRUE para suprimir este comportamiento."
	},
	"CMAKE_FIND_PACKAGE_NAME": {
		"name": "CMAKE_FIND_PACKAGE_NAME",
		"description": "Opción definida por el comando find_package al cargar un módulo de búsqueda para registrar el nombre del paquete especificado por el autor de la llamada. Consulte la documentación de los comandos para obtener más detalles."
	},
	"CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY",
		"description": "De forma predeterminada, esta variable no se establece. Si no se ha establecido CMAKE_FIND_USE_PACKAGE_REGISTRY ni CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY, find_package() usará el registro del paquete de usuario, a menos que se proporcione la opción NO_CMAKE_PACKAGE_REGISTRY."
	},
	"CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY",
		"description": "De forma predeterminada, esta variable no se establece. Si no se ha establecido CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY ni CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY, find_package() usará el registro del paquete de sistema, a menos que se proporcione la opción NO_CMAKE_SYSTEM_PACKAGE_REGISTRY."
	},
	"CMAKE_FIND_PACKAGE_PREFER_CONFIG": {
		"name": "CMAKE_FIND_PACKAGE_PREFER_CONFIG",
		"description": "Indica a find_package que pruebe el modo \"Config\" antes del modo \"Module\" si no se especificó ningún modo."
	},
	"CMAKE_FIND_PACKAGE_REDIRECTS_DIR": {
		"name": "CMAKE_FIND_PACKAGE_REDIRECTS_DIR",
		"description": "Esta variable de solo lectura especifica un directorio que el comando find_package comprobará primero antes de buscar en cualquier otro lugar un módulo o un archivo de paquete de configuración. Un archivo de paquete de configuración en este directorio siempre se encontrará con preferencia a cualquier otro archivo del módulo Buscar o archivo de paquete de configuración."
	},
	"CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS": {
		"name": "CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS",
		"description": "Se establece en TRUE para indicar que las llamadas a find_package resuelvan los vínculos simbólicos en el valor de <PackageName>_DIR."
	},
	"CMAKE_FIND_PACKAGE_SORT_DIRECTION": {
		"name": "CMAKE_FIND_PACKAGE_SORT_DIRECTION",
		"description": "Dirección de ordenación que CMAKE_FIND_PACKAGE_SORT_ORDER usa. Asume uno de los valores siguientes:"
	},
	"CMAKE_FIND_PACKAGE_SORT_ORDER": {
		"name": "CMAKE_FIND_PACKAGE_SORT_ORDER",
		"description": "Orden predeterminado de los paquetes que se encuentran con find_package. Asume uno de los valores siguientes:"
	},
	"CMAKE_FIND_PACKAGE_TARGETS_GLOBAL": {
		"name": "CMAKE_FIND_PACKAGE_TARGETS_GLOBAL",
		"description": "Si se establece en VERDADERO, promueve todos los destinos IMPORTED detectados por find_package a un ámbito GLOBAL."
	},
	"CMAKE_FIND_PACKAGE_WARN_NO_MODULE": {
		"name": "CMAKE_FIND_PACKAGE_WARN_NO_MODULE",
		"description": "Indica a find_package que genere una advertencia si se le llama sin un modo explícito."
	},
	"CMAKE_FIND_ROOT_PATH": {
		"name": "CMAKE_FIND_ROOT_PATH",
		"description": "Lista separada por signos de punto y coma de las rutas de acceso raíz que se van a buscar en el sistema de archivos."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_INCLUDE": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_INCLUDE",
		"description": "Esta variable controla si FIND_XXX usa CMAKE_FIND_ROOT_PATH y CMAKE_SYSROOT."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_LIBRARY": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_LIBRARY",
		"description": "Esta variable controla si FIND_XXX usa CMAKE_FIND_ROOT_PATH y CMAKE_SYSROOT."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_PACKAGE": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_PACKAGE",
		"description": "Esta variable controla si FIND_XXX usa CMAKE_FIND_ROOT_PATH y CMAKE_SYSROOT."
	},
	"CMAKE_FIND_ROOT_PATH_MODE_PROGRAM": {
		"name": "CMAKE_FIND_ROOT_PATH_MODE_PROGRAM",
		"description": "Esta variable controla si FIND_XXX usa CMAKE_FIND_ROOT_PATH y CMAKE_SYSROOT."
	},
	"CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH": {
		"name": "CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH",
		"description": "Controla el comportamiento predeterminado de los comandos siguientes para determinar si debe buscarse o no en las rutas de acceso que proporcionan las variables de entorno específicas de CMake:"
	},
	"CMAKE_FIND_USE_CMAKE_PATH": {
		"name": "CMAKE_FIND_USE_CMAKE_PATH",
		"description": "Controla el comportamiento predeterminado de los comandos siguientes para determinar si debe buscarse o no en las rutas de acceso que proporcionan las variables de caché específicas de CMake:"
	},
	"CMAKE_FIND_USE_CMAKE_SYSTEM_PATH": {
		"name": "CMAKE_FIND_USE_CMAKE_SYSTEM_PATH",
		"description": "Controla el comportamiento predeterminado de los comandos siguientes para determinar si debe buscarse o no en las rutas de acceso que proporcionan las variables de CMake específicas de la plataforma:"
	},
	"CMAKE_FIND_USE_INSTALL_PREFIX": {
		"name": "CMAKE_FIND_USE_INSTALL_PREFIX",
		"description": "Controla el comportamiento predeterminado de los siguientes comandos para determinar si se deben buscar o no en las ubicaciones de las variables CMAKE_INSTALL_PREFIX y CMAKE_STAGING_PREFIX."
	},
	"CMAKE_FIND_USE_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_USE_PACKAGE_REGISTRY",
		"description": "Controla el comportamiento predeterminado del comando find_package para determinar si debe buscarse o no en las rutas de acceso que proporciona el registro del paquete de usuario."
	},
	"CMAKE_FIND_USE_PACKAGE_ROOT_PATH": {
		"name": "CMAKE_FIND_USE_PACKAGE_ROOT_PATH",
		"description": "Controla el comportamiento predeterminado de los comandos siguientes para determinar si debe buscarse o no en las rutas de acceso que proporcionan las variables <PackageName>_ROOT:"
	},
	"CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH": {
		"name": "CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH",
		"description": "Controla el comportamiento predeterminado de los comandos siguientes para determinar si debe buscarse o no en las rutas de acceso que proporcionan las variables de entorno estándar del sistema:"
	},
	"CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY": {
		"name": "CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY",
		"description": "Controla la búsqueda del registro del paquete de sistema con el comando find_package."
	},
	"CMAKE_FOLDER": {
		"name": "CMAKE_FOLDER",
		"description": "Establece el nombre de la carpeta. Use esta opción para organizar los destinos en un IDE."
	},
	"CMAKE_Fortran_FORMAT": {
		"name": "CMAKE_Fortran_FORMAT",
		"description": "Se establece en FIXED o FREE para indicar el diseño de origen de Fortran."
	},
	"CMAKE_Fortran_MODDIR_DEFAULT": {
		"name": "CMAKE_Fortran_MODDIR_DEFAULT",
		"description": "Directorio de salida del módulo predeterminado de Fortran."
	},
	"CMAKE_Fortran_MODDIR_FLAG": {
		"name": "CMAKE_Fortran_MODDIR_FLAG",
		"description": "Marca de Fortran para el directorio de salida del módulo."
	},
	"CMAKE_Fortran_MODOUT_FLAG": {
		"name": "CMAKE_Fortran_MODOUT_FLAG",
		"description": "Marca de Fortran para habilitar la salida del módulo."
	},
	"CMAKE_Fortran_MODULE_DIRECTORY": {
		"name": "CMAKE_Fortran_MODULE_DIRECTORY",
		"description": "Directorio de salida del módulo de Fortran."
	},
	"CMAKE_Fortran_PREPROCESS": {
		"name": "CMAKE_Fortran_PREPROCESS",
		"description": "Valor predeterminado de la propiedad Fortran_PREPROCESS de los destinos."
	},
	"CMAKE_FRAMEWORK": {
		"name": "CMAKE_FRAMEWORK",
		"description": "Valor predeterminado de la propiedad FRAMEWORK de los destinos."
	},
	"CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>": {
		"name": "CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>",
		"description": "Nombre de archivo del marco predeterminado postfijo en la configuración <CONFIG> cuando se usa un generador de varias configuraciones."
	},
	"CMAKE_FRAMEWORK_PATH": {
		"name": "CMAKE_FRAMEWORK_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que especifican una ruta de acceso de búsqueda para los marcos de macOS que usan los comandos find_library, find_package, find_path y find_file."
	},
	"CMAKE_GENERATOR": {
		"name": "CMAKE_GENERATOR",
		"description": "Generador que se usa para compilar el proyecto. Consulte cmake-generators."
	},
	"CMAKE_GENERATOR_INSTANCE": {
		"name": "CMAKE_GENERATOR_INSTANCE",
		"description": "Especificación de instancia del generador que proporciona el usuario."
	},
	"CMAKE_GENERATOR_PLATFORM": {
		"name": "CMAKE_GENERATOR_PLATFORM",
		"description": "Especificación de plataforma de destino del generador que proporciona el usuario."
	},
	"CMAKE_GENERATOR_TOOLSET": {
		"name": "CMAKE_GENERATOR_TOOLSET",
		"description": "Especificación del conjunto de herramientas del sistema de compilación nativa que proporciona el usuario."
	},
	"CMAKE_GHS_NO_SOURCE_GROUP_FILE": {
		"name": "CMAKE_GHS_NO_SOURCE_GROUP_FILE",
		"description": "Valor booleano ON/OFF para controlar si el archivo del proyecto de un destino debe ser un único archivo o varios archivos. Consulte GHS_NO_SOURCE_GROUP_FILE para obtener más detalles."
	},
	"CMAKE_GLOBAL_AUTOGEN_TARGET": {
		"name": "CMAKE_GLOBAL_AUTOGEN_TARGET",
		"description": "Modificador para habilitar la generación de un destino autogen global."
	},
	"CMAKE_GLOBAL_AUTOGEN_TARGET_NAME": {
		"name": "CMAKE_GLOBAL_AUTOGEN_TARGET_NAME",
		"description": "Cambie el nombre del destino autogen global."
	},
	"CMAKE_GLOBAL_AUTORCC_TARGET": {
		"name": "CMAKE_GLOBAL_AUTORCC_TARGET",
		"description": "Modificador para habilitar la generación de un destino autorcc global."
	},
	"CMAKE_GLOBAL_AUTORCC_TARGET_NAME": {
		"name": "CMAKE_GLOBAL_AUTORCC_TARGET_NAME",
		"description": "Cambie el nombre del destino autorcc global."
	},
	"CMAKE_GNUtoMS": {
		"name": "CMAKE_GNUtoMS",
		"description": "Convierte las bibliotecas de importación GNU (.dll.a) a formato MS (.lib)."
	},
	"CMAKE_HIP_ARCHITECTURES": {
		"name": "CMAKE_HIP_ARCHITECTURES",
		"description": "Lista de arquitecturas de GPU para las que se va a generar código de dispositivo. Los nombres de arquitectura se interpretan en función de CMAKE_HIP_PLATFORM."
	},
	"CMAKE_HIP_COMPILE_FEATURES": {
		"name": "CMAKE_HIP_COMPILE_FEATURES",
		"description": "Lista de características conocidas para el compilador de desafío HIP"
	},
	"CMAKE_HIP_EXTENSIONS": {
		"name": "CMAKE_HIP_EXTENSIONS",
		"description": "Valor predeterminado de propiedad de destino HIP_EXTENSIONS si se establece cuando se crea un destino."
	},
	"CMAKE_HIP_PLATFORM": {
		"name": "CMAKE_HIP_PLATFORM",
		"description": "Plataforma GPU para la que se van a compilar los orígenes de lenguaje HIP."
	},
	"CMAKE_HIP_STANDARD": {
		"name": "CMAKE_HIP_STANDARD",
		"description": "Valor predeterminado de propiedad de destino HIP_STANDARD si se establece cuando se crea un destino."
	},
	"CMAKE_HIP_STANDARD_REQUIRED": {
		"name": "CMAKE_HIP_STANDARD_REQUIRED",
		"description": "Valor predeterminado de propiedad de destino HIP_STANDARD_REQUIRED si se establece cuando se crea un destino."
	},
	"CMAKE_HOME_DIRECTORY": {
		"name": "CMAKE_HOME_DIRECTORY",
		"description": "Ruta de acceso a la parte superior del árbol de origen. Igual que CMAKE_SOURCE_DIR."
	},
	"CMAKE_HOST_APPLE": {
		"name": "CMAKE_HOST_APPLE",
		"description": "True para los sistemas operativos Apple macOS."
	},
	"CMAKE_HOST_BSD": {
		"name": "CMAKE_HOST_BSD",
		"description": "Se establece como valor de cadena cuando el sistema host es BSD. Este valor puede ser uno de los siguientes: DragonFlyBSD, FreeBSD, OpenBSD o NetBSD."
	},
	"CMAKE_HOST_LINUX": {
		"name": "CMAKE_HOST_LINUX",
		"description": "Se establece como true cuando el sistema host es Linux."
	},
	"CMAKE_HOST_SOLARIS": {
		"name": "CMAKE_HOST_SOLARIS",
		"description": "True para los sistemas operativos Oracle Solaris."
	},
	"CMAKE_HOST_SYSTEM": {
		"name": "CMAKE_HOST_SYSTEM",
		"description": "Nombre compuesto del sistema operativo en el que CMake se está ejecutando."
	},
	"CMAKE_HOST_SYSTEM_NAME": {
		"name": "CMAKE_HOST_SYSTEM_NAME",
		"description": "Nombre del sistema operativo en el que se está ejecutando CMake."
	},
	"CMAKE_HOST_SYSTEM_PROCESSOR": {
		"name": "CMAKE_HOST_SYSTEM_PROCESSOR",
		"description": "Nombre de la CPU en la que se ejecuta CMake."
	},
	"CMAKE_HOST_SYSTEM_VERSION": {
		"name": "CMAKE_HOST_SYSTEM_VERSION",
		"description": "Versión del sistema operativo en el que se ejecuta CMake."
	},
	"CMAKE_HOST_UNIX": {
		"name": "CMAKE_HOST_UNIX",
		"description": "True para los sistemas operativos UNIX y tipo UNIX."
	},
	"CMAKE_HOST_WIN32": {
		"name": "CMAKE_HOST_WIN32",
		"description": "True si el sistema host ejecuta Windows, incluidos Windows de 64 bits y MSYS."
	},
	"CMAKE_IGNORE_PATH": {
		"name": "CMAKE_IGNORE_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que omitirán los diversos resultados de la búsqueda... () comandos."
	},
	"CMAKE_IGNORE_PREFIX_PATH": {
		"name": "CMAKE_IGNORE_PREFIX_PATH",
		"description": "Lista separada por signos de punto y coma de los prefijos de búsqueda que deben omitir los comandos find_program, find_library, find_file y find_path. El modo Config del comando find_package también omite los prefijos (el modo módulo no se ve afectado). Para omitir directorios específicos, vea CMAKE_IGNORE_NONPREFIX_VAR."
	},
	"CMAKE_IMPORT_LIBRARY_PREFIX": {
		"name": "CMAKE_IMPORT_LIBRARY_PREFIX",
		"description": "Prefijo para las bibliotecas de importación a las que se vincula."
	},
	"CMAKE_IMPORT_LIBRARY_SUFFIX": {
		"name": "CMAKE_IMPORT_LIBRARY_SUFFIX",
		"description": "Sufijo para las bibliotecas de importación a las que se vincula."
	},
	"CMAKE_INCLUDE_CURRENT_DIR": {
		"name": "CMAKE_INCLUDE_CURRENT_DIR",
		"description": "Agrega automáticamente los directorios de origen y compilación actuales a la ruta de acceso de inclusión."
	},
	"CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE": {
		"name": "CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE",
		"description": "Agrega automáticamente los directorios de origen y compilación actuales a la propiedad de destino INTERFACE_INCLUDE_DIRECTORIES."
	},
	"CMAKE_INCLUDE_DIRECTORIES_BEFORE": {
		"name": "CMAKE_INCLUDE_DIRECTORIES_BEFORE",
		"description": "Indica si se deben anexar o anteponer directorios en include_directories de forma predeterminada."
	},
	"CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE": {
		"name": "CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE",
		"description": "Indica si se debe forzar la anteposición de directorios de inclusión de proyectos."
	},
	"CMAKE_INCLUDE_PATH": {
		"name": "CMAKE_INCLUDE_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que especifican una ruta de acceso de búsqueda para los comandos find_file y find_path. De manera predeterminada está vacía, debe establecerla el proyecto."
	},
	"CMAKE_INSTALL_DEFAULT_COMPONENT_NAME": {
		"name": "CMAKE_INSTALL_DEFAULT_COMPONENT_NAME",
		"description": "Componente predeterminado que se usa en los comandos de instalación."
	},
	"CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS": {
		"name": "CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS",
		"description": "Permisos predeterminados para los directorios creados de forma implícita durante la instalación de archivos mediante install y file."
	},
	"CMAKE_INSTALL_MESSAGE": {
		"name": "CMAKE_INSTALL_MESSAGE",
		"description": "Especifica el nivel de detalle del código de script de instalación que genera el comando install (con el comando file). Para las rutas de acceso que se acaban de instalar o actualizar, la instalación puede imprimir líneas como esta:"
	},
	"CMAKE_INSTALL_NAME_DIR": {
		"name": "CMAKE_INSTALL_NAME_DIR",
		"description": "Nombre de directorio para los destinos instalados en las plataformas de Apple."
	},
	"CMAKE_INSTALL_PREFIX": {
		"name": "CMAKE_INSTALL_PREFIX",
		"description": "Directorio de instalación que se usa para instalar."
	},
	"CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT": {
		"name": "CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT",
		"description": "CMake establece esta variable en un valor TRUE cuando el CMAKE_INSTALL_PREFIX se acaba de inicializar en su valor predeterminado, normalmente en la primera ejecución de CMake dentro de un nuevo árbol de compilación y la variable de entorno CMAKE_INSTALL_PREFIX no se establece en la primera ejecución de CMake. El código del proyecto lo puede usar para cambiar el valor predeterminado sin reemplazar un valor proporcionado por el usuario:"
	},
	"CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH": {
		"name": "CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH",
		"description": "Establece el valor predeterminado en el caso de que las rutas rpath definidas por la cadena de herramientas deban quitarse durante la instalación."
	},
	"CMAKE_INSTALL_RPATH": {
		"name": "CMAKE_INSTALL_RPATH",
		"description": "Ruta rpath que se va a usar para los destinos instalados."
	},
	"CMAKE_INSTALL_RPATH_USE_LINK_PATH": {
		"name": "CMAKE_INSTALL_RPATH_USE_LINK_PATH",
		"description": "Agrega rutas de acceso a la búsqueda del enlazador y a la ruta rpath instalada."
	},
	"CMAKE_INTERNAL_PLATFORM_ABI": {
		"name": "CMAKE_INTERNAL_PLATFORM_ABI",
		"description": "Variable interna sujeta a cambios."
	},
	"CMAKE_INTERPROCEDURAL_OPTIMIZATION": {
		"name": "CMAKE_INTERPROCEDURAL_OPTIMIZATION",
		"description": "Valor predeterminado de la propiedad INTERPROCEDURAL_OPTIMIZATION de los destinos."
	},
	"CMAKE_INTERPROCEDURAL_OPTIMIZATION_<CONFIG>": {
		"name": "CMAKE_INTERPROCEDURAL_OPTIMIZATION_<CONFIG>",
		"description": "Valor predeterminado de la propiedad INTERPROCEDURAL_OPTIMIZATION de los destinos."
	},
	"CMAKE_IOS_INSTALL_COMBINED": {
		"name": "CMAKE_IOS_INSTALL_COMBINED",
		"description": "Valor predeterminado de la propiedad IOS_INSTALL_COMBINED de los destinos."
	},
	"CMAKE_ISPC_HEADER_DIRECTORY": {
		"name": "CMAKE_ISPC_HEADER_DIRECTORY",
		"description": "ISPC ha generado el directorio de salida del encabezado."
	},
	"CMAKE_ISPC_HEADER_SUFFIX": {
		"name": "CMAKE_ISPC_HEADER_SUFFIX",
		"description": "Sufijo de salida que se va a usar para los encabezados que genera ISPC."
	},
	"CMAKE_ISPC_INSTRUCTION_SETS": {
		"name": "CMAKE_ISPC_INSTRUCTION_SETS",
		"description": "Valor predeterminado de la propiedad ISPC_INSTRUCTION_SETS de los destinos."
	},
	"CMAKE_JOB_POOLS": {
		"name": "CMAKE_JOB_POOLS",
		"description": "Si la propiedad global JOB_POOLS no se establece, se usa el valor de esta variable en su lugar. Consulte JOB_POOLS para obtener más información."
	},
	"CMAKE_JOB_POOL_COMPILE": {
		"name": "CMAKE_JOB_POOL_COMPILE",
		"description": "Esta variable se usa para inicializar la propiedad JOB_POOL_COMPILE en todos los destinos. Consulte JOB_POOL_COMPILE para obtener más información."
	},
	"CMAKE_JOB_POOL_LINK": {
		"name": "CMAKE_JOB_POOL_LINK",
		"description": "Esta variable se usa para inicializar la propiedad JOB_POOL_LINK en todos los destinos. Consulte JOB_POOL_LINK para obtener más información."
	},
	"CMAKE_JOB_POOL_PRECOMPILE_HEADER": {
		"name": "CMAKE_JOB_POOL_PRECOMPILE_HEADER",
		"description": "Esta variable se usa para inicializar la propiedad JOB_POOL_PRECOMPILE_HEADER en todos los destinos. Consulte JOB_POOL_PRECOMPILE_HEADER para obtener más información."
	},
	"CMAKE_KATE_FILES_MODE": {
		"name": "CMAKE_KATE_FILES_MODE",
		"description": "Esta variable de caché la usa el generador de proyectos Kate y controla en qué modo se establecerá la entrada de archivos en el archivo de proyecto. Consulte los generadores de CMake."
	},
	"CMAKE_KATE_MAKE_ARGUMENTS": {
		"name": "CMAKE_KATE_MAKE_ARGUMENTS",
		"description": "El generador de proyectos de Kate usa esta variable de caché. Consulte los generadores de CMake."
	},
	"CMAKE_<LANG>_ANDROID_TOOLCHAIN_MACHINE": {
		"name": "CMAKE_<LANG>_ANDROID_TOOLCHAIN_MACHINE",
		"description": "Cuando se realiza la compilación cruzada para Android, esta variable contiene el nombre de máquina de binutils de la cadena de herramientas (por ejemplo, cc -dumpmachine). Las binutils suelen incluir el prefijo <machine>- en el nombre."
	},
	"CMAKE_<LANG>_ANDROID_TOOLCHAIN_PREFIX": {
		"name": "CMAKE_<LANG>_ANDROID_TOOLCHAIN_PREFIX",
		"description": "Cuando se realiza la compilación cruzada para Android, esta variable contiene la ruta de acceso absoluta como prefijo del compilador GNU de cadena de herramientas y sus binutils."
	},
	"CMAKE_<LANG>_ANDROID_TOOLCHAIN_SUFFIX": {
		"name": "CMAKE_<LANG>_ANDROID_TOOLCHAIN_SUFFIX",
		"description": "Cuando se realiza la compilación cruzada para Android, esta variable contiene el sufijo de plataforma host del compilador GNU de cadena de herramientas y sus binutils."
	},
	"CMAKE_<LANG>_ARCHIVE_APPEND": {
		"name": "CMAKE_<LANG>_ARCHIVE_APPEND",
		"description": "Variable de regla para anexar a un archivo estático."
	},
	"CMAKE_<LANG>_ARCHIVE_CREATE": {
		"name": "CMAKE_<LANG>_ARCHIVE_CREATE",
		"description": "Variable de regla para crear un archivo estático."
	},
	"CMAKE_<LANG>_ARCHIVE_FINISH": {
		"name": "CMAKE_<LANG>_ARCHIVE_FINISH",
		"description": "Variable de regla para finalizar un archivo estático existente."
	},
	"CMAKE_<LANG>_BYTE_ORDER": {
		"name": "CMAKE_<LANG>_BYTE_ORDER",
		"description": "Orden de bytes de la arquitectura de destino del compilador de <LANG>, si se conoce. Si se define y no está vacío, el valor es uno de los siguientes:"
	},
	"CMAKE_<LANG>_CLANG_TIDY": {
		"name": "CMAKE_<LANG>_CLANG_TIDY",
		"description": "Valor predeterminado de la propiedad <LANG>_CLANG_TIDY de destino cuando <LANG> es C, OBJC, OBJCXX o CXX."
	},
	"CMAKE_<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR": {
		"name": "CMAKE_<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR",
		"description": "Valor predeterminado de la propiedad <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR de destino cuando <LANG> es C, CXX, OBJC u OBJCXX."
	},
	"CMAKE_<LANG>_COMPILER": {
		"name": "CMAKE_<LANG>_COMPILER",
		"description": "Ruta de acceso completa al compilador para LANG."
	},
	"CMAKE_<LANG>_COMPILER_ABI": {
		"name": "CMAKE_<LANG>_COMPILER_ABI",
		"description": "Variable interna sujeta a cambios."
	},
	"CMAKE_<LANG>_COMPILER_AR": {
		"name": "CMAKE_<LANG>_COMPILER_AR",
		"description": "Contenedor de ar que agrega la opción --plugin adecuada para el compilador."
	},
	"CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID": {
		"name": "CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID",
		"description": "Variable interna sujeta a cambios."
	},
	"CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN": {
		"name": "CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN",
		"description": "Cadena de herramientas externa para la compilación cruzada, si se admite."
	},
	"CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT": {
		"name": "CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT",
		"description": "Cadena de identificación de la variante de front-end del compilador."
	},
	"CMAKE_<LANG>_COMPILER_ID": {
		"name": "CMAKE_<LANG>_COMPILER_ID",
		"description": "Cadena de identificación del compilador."
	},
	"CMAKE_<LANG>_COMPILER_LAUNCHER": {
		"name": "CMAKE_<LANG>_COMPILER_LAUNCHER",
		"description": "Valor predeterminado de la propiedad <LANG>_COMPILER_LAUNCHER de destino. La variable se usa para inicializar la propiedad en cada destino al crearse. Esto solo se hace cuando <LANG> es C, CXX, Fortran, HIP, ISPC, OBJC, OBJCXX o CUDA."
	},
	"CMAKE_<LANG>_COMPILER_LINKER": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER",
		"description": "Ruta de acceso completa al enlazador para LANG."
	},
	"CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANT": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANT",
		"description": "Cadena de identificación de la variante de front-end del enlazador."
	},
	"CMAKE_<LANG>_COMPILER_LINKER_ID": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER_ID",
		"description": "Cadena de identificación del enlazador."
	},
	"CMAKE_<LANG>_COMPILER_LINKER_VERSION": {
		"name": "CMAKE_<LANG>_COMPILER_LINKER_VERSION",
		"description": "Cadena de versión del enlazador."
	},
	"CMAKE_<LANG>_COMPILER_LOADED": {
		"name": "CMAKE_<LANG>_COMPILER_LOADED",
		"description": "Se define como true si el lenguaje está habilitado."
	},
	"CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND": {
		"name": "CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND",
		"description": "Comando que genera las definiciones previas del compilador."
	},
	"CMAKE_<LANG>_COMPILER_RANLIB": {
		"name": "CMAKE_<LANG>_COMPILER_RANLIB",
		"description": "Contenedor de ranlib que agrega la opción --plugin adecuada para el compilador."
	},
	"CMAKE_<LANG>_COMPILER_TARGET": {
		"name": "CMAKE_<LANG>_COMPILER_TARGET",
		"description": "El destino de la compilación cruzada, si se admite."
	},
	"CMAKE_<LANG>_COMPILER_VERSION": {
		"name": "CMAKE_<LANG>_COMPILER_VERSION",
		"description": "Cadena de versión del compilador."
	},
	"CMAKE_<LANG>_COMPILER_VERSION_INTERNAL": {
		"name": "CMAKE_<LANG>_COMPILER_VERSION_INTERNAL",
		"description": "Variable interna sujeta a cambios."
	},
	"CMAKE_<LANG>_COMPILE_OBJECT": {
		"name": "CMAKE_<LANG>_COMPILE_OBJECT",
		"description": "Variable de regla para compilar un único archivo objeto."
	},
	"CMAKE_<LANG>_CPPCHECK": {
		"name": "CMAKE_<LANG>_CPPCHECK",
		"description": "Valor predeterminado de la propiedad <LANG>_CPPCHECK de destino. La variable se usa para inicializar la propiedad en cada destino al crearse. Esto solo se hace cuando <LANG> es C o CXX."
	},
	"CMAKE_<LANG>_CPPLINT": {
		"name": "CMAKE_<LANG>_CPPLINT",
		"description": "Valor predeterminado de la propiedad <LANG>_CPPLINT de destino. La variable se usa para inicializar la propiedad en cada destino al crearse. Esto solo se hace cuando <LANG> es C o CXX."
	},
	"CMAKE_<LANG>_CREATE_SHARED_LIBRARY": {
		"name": "CMAKE_<LANG>_CREATE_SHARED_LIBRARY",
		"description": "Variable de regla para crear una biblioteca compartida."
	},
	"CMAKE_<LANG>_CREATE_SHARED_MODULE": {
		"name": "CMAKE_<LANG>_CREATE_SHARED_MODULE",
		"description": "Variable de regla para crear un módulo compartido."
	},
	"CMAKE_<LANG>_CREATE_STATIC_LIBRARY": {
		"name": "CMAKE_<LANG>_CREATE_STATIC_LIBRARY",
		"description": "Variable de regla para crear una biblioteca estática."
	},
	"CMAKE_<LANG>_EXTENSIONS": {
		"name": "CMAKE_<LANG>_EXTENSIONS",
		"description": "Las variaciones son:"
	},
	"CMAKE_<LANG>_EXTENSIONS_DEFAULT": {
		"name": "CMAKE_<LANG>_EXTENSIONS_DEFAULT",
		"description": "Modo de extensiones predeterminadas del compilador. Se usa como valor predeterminado para la propiedad de destino <LANG>_EXTENSIONS cuando no se establece CMAKE_<LANG>_EXTENSIONS (consulte CMP0128)."
	},
	"CMAKE_<LANG>_FLAGS": {
		"name": "CMAKE_<LANG>_FLAGS",
		"description": "Las marcas de todo el idioma para el idioma <LANG> se usan al compilar para todas las configuraciones. Estas marcas se pasarán a todas las invocaciones del compilador. Esto incluye las invocaciones que impulsan la compilación y las que controlan la vinculación."
	},
	"CMAKE_<LANG>_FLAGS_<CONFIG>": {
		"name": "CMAKE_<LANG>_FLAGS_<CONFIG>",
		"description": "Las marcas de todo el idioma para el idioma <LANG> se usan al compilar para la configuración de <CONFIG>. Estas marcas se pasarán a todas las invocaciones del compilador en la configuración correspondiente. Esto incluye las invocaciones que impulsan la compilación y las que controlan la vinculación."
	},
	"CMAKE_<LANG>_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_<CONFIG>_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_<LANG>_FLAGS la primera vez que se configura un árbol de compilación para el lenguaje <LANG>. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_<LANG>_FLAGS_DEBUG": {
		"name": "CMAKE_<LANG>_FLAGS_DEBUG",
		"description": "Esta variable es la variante Debug de la variable CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_DEBUG_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_DEBUG_INIT",
		"description": "Esta variable es la variante Debug de la variable CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_FLAGS_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_<LANG>_FLAGS la primera vez que se configura un árbol de compilación para el lenguaje <LANG>. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino. Por ejemplo, el contenido de una variable de entorno xxxFLAGS se antepondrá, donde xxx será específico del lenguaje, pero no coincidirá necesariamente con <LANG> (por ejemplo, CXXFLAGS para CXX, FFLAGS para Fortran, etc.). Este valor es un fragmento de cadena de línea de comandos. Por lo tanto, las diferentes opciones deben estar separadas por espacios y las opciones con espacios deben ir entre comillas."
	},
	"CMAKE_<LANG>_FLAGS_MINSIZEREL": {
		"name": "CMAKE_<LANG>_FLAGS_MINSIZEREL",
		"description": "Esta variable es la variante MinSizeRel de la variable CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_MINSIZEREL_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_MINSIZEREL_INIT",
		"description": "Esta variable es la variante MinSizeRel de la variable CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_FLAGS_RELEASE": {
		"name": "CMAKE_<LANG>_FLAGS_RELEASE",
		"description": "Esta variable es la variante Release de la variable CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_RELEASE_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_RELEASE_INIT",
		"description": "Esta variable es la variante Release de la variable CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_FLAGS_RELWITHDEBINFO": {
		"name": "CMAKE_<LANG>_FLAGS_RELWITHDEBINFO",
		"description": "Esta variable es la variante RelWithDebInfo de la variable CMAKE_<LANG>_FLAGS_."
	},
	"CMAKE_<LANG>_FLAGS_RELWITHDEBINFO_INIT": {
		"name": "CMAKE_<LANG>_FLAGS_RELWITHDEBINFO_INIT",
		"description": "Esta variable es la variante RelWithDebInfo de la variable CMAKE_<LANG>_FLAGS_<CONFIG>_INIT."
	},
	"CMAKE_<LANG>_HOST_COMPILER": {
		"name": "CMAKE_<LANG>_HOST_COMPILER",
		"description": "Esta variable está disponible cuando <LANG> es CUDA o HIP."
	},
	"CMAKE_<LANG>_IGNORE_EXTENSIONS": {
		"name": "CMAKE_<LANG>_IGNORE_EXTENSIONS",
		"description": "Extensiones de archivo que la compilación debe ignorar."
	},
	"CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES",
		"description": "Directorios que el compilador ha buscado implícitamente para los archivos de encabezado."
	},
	"CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES",
		"description": "Ruta de acceso de búsqueda de enlazador de tipo implícito detectada para el lenguaje <LANG>."
	},
	"CMAKE_<LANG>_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES",
		"description": "Ruta de acceso de búsqueda de marcos de enlazador de tipo implícito detectada para el lenguaje <LANG>."
	},
	"CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES": {
		"name": "CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES",
		"description": "Marcas y bibliotecas de vínculos de tipo implícito detectadas para el lenguaje <LANG>."
	},
	"CMAKE_<LANG>_INCLUDE_WHAT_YOU_USE": {
		"name": "CMAKE_<LANG>_INCLUDE_WHAT_YOU_USE",
		"description": "Valor predeterminado de la propiedad <LANG>_INCLUDE_WHAT_YOU_USE de destino. La variable se usa para inicializar la propiedad en cada destino al crearse. Esto solo se hace cuando <LANG> es C o CXX."
	},
	"CMAKE_<LANG>_LIBRARY_ARCHITECTURE": {
		"name": "CMAKE_<LANG>_LIBRARY_ARCHITECTURE",
		"description": "Nombre del directorio de bibliotecas de arquitectura de destino que se ha detectado para <LANG>."
	},
	"CMAKE_<LANG>_LINKER_LAUNCHER": {
		"name": "CMAKE_<LANG>_LINKER_LAUNCHER",
		"description": "Valor predeterminado de la propiedad <LANG>_LINKER_LAUNCHER de destino. La variable se usa para inicializar la propiedad en cada destino al crearse. Esto solo se hace cuando <LANG> es C, CXX, OBJC o OBJCXX."
	},
	"CMAKE_<LANG>_LINKER_PREFERENCE": {
		"name": "CMAKE_<LANG>_LINKER_PREFERENCE",
		"description": "Variable interna sujeta a cambios."
	},
	"CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES": {
		"name": "CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES",
		"description": "Variable interna sujeta a cambios."
	},
	"CMAKE_<LANG>_LINKER_WRAPPER_FLAG": {
		"name": "CMAKE_<LANG>_LINKER_WRAPPER_FLAG",
		"description": "Define la sintaxis de la opción de controlador del compilador para pasar opciones a la herramienta del enlazador. Se usa para traducir el prefijo LINKER: en las opciones de vínculos (consulte add_link_options y target_link_options)."
	},
	"CMAKE_<LANG>_LINKER_WRAPPER_FLAG_SEP": {
		"name": "CMAKE_<LANG>_LINKER_WRAPPER_FLAG_SEP",
		"description": "Esta variable se usa con la variable CMAKE_<LANG>_LINKER_WRAPPER_FLAG para dar formato al prefijo LINKER: en las opciones de vínculo (consulte add_link_options y target_link_options)."
	},
	"CMAKE_<LANG>_LINK_EXECUTABLE": {
		"name": "CMAKE_<LANG>_LINK_EXECUTABLE",
		"description": "Variable de regla para vincular un ejecutable."
	},
	"CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>": {
		"name": "CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>",
		"description": "Esta variable define cómo vincular un grupo de bibliotecas para la especificada <FEATURE> cuando se utiliza una expresión generadora de LINK_GROUP y el lenguaje de vínculo para el destino es <LANG>. Para que esta variable tenga algún efecto, la variable asociada CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>_SUPPORTED debe establecerse en verdadero."
	},
	"CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>_SUPPORTED",
		"description": "Esta variable especifica si <FEATURE> se admite el lenguaje del vínculo <LANG>. Si esta variable es verdadera, entonces <FEATURE> debe definirse mediante CMAKE_<LANG>_LINK_GROUP_USING_, y las variables más genéricas CMAKE_LINK_GROUP_USING_<FEATURE>_SUPPORTED y CMAKE_LINK_GROUP_USING_ no se usan."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_<FEATURE>_ATTRIBUTES": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_<FEATURE>_ATTRIBUTES",
		"description": "Esta variable define la semántica de la biblioteca de vínculos especificada de <FEATURE> al vincular con el idioma de vínculo <LANG>. Tiene prioridad sobre CMAKE_LINK_LIBRARY_<FEATURE>_ATTRIBUTES si esa variable también se define para la misma <FEATURE>, pero, de lo contrario, tiene efectos similares. Consulte CMAKE_LINK_LIBRARY_<FEATURE>_ATTRIBUTES para obtener más detalles."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_FILE_FLAG": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_FILE_FLAG",
		"description": "Marca específica del idioma que se usa para vincular una biblioteca especificada por una ruta de acceso al archivo correspondiente."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_FLAG": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_FLAG",
		"description": "Marca que se va a usar para vincular una biblioteca a un ejecutable o una biblioteca compartida."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_SUFFIX": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_SUFFIX",
		"description": "El sufijo específico del idioma para las bibliotecas a las que se vincula."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>",
		"description": "Esta variable define cómo vincular una biblioteca o marco para el especificado <FEATURE> cuando se utiliza una expresión generadora de LINK_LIBRARY y el lenguaje de vínculo para el destino es <LANG>. Para que esta variable tenga algún efecto, la variable asociada CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED debe establecerse en verdadero."
	},
	"CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED",
		"description": "Se establece en VERDADERO si <FEATURE>, tal como se define por la variable CMAKE_<LANG>_LINK_LIBRARY_USING_, es compatible con el lenguaje del enlazador <LANG>."
	},
	"CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG": {
		"name": "CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG",
		"description": "Marca del vinculador que se va a usar para configurar el vinculador de forma que todas las bibliotecas especificadas en la línea de comandos se vinculen al destino."
	},
	"CMAKE_<LANG>_OUTPUT_EXTENSION": {
		"name": "CMAKE_<LANG>_OUTPUT_EXTENSION",
		"description": "Extensión de la salida de compilación para un solo archivo."
	},
	"CMAKE_<LANG>_PLATFORM_ID": {
		"name": "CMAKE_<LANG>_PLATFORM_ID",
		"description": "Variable interna sujeta a cambios."
	},
	"CMAKE_<LANG>_SIMULATE_ID": {
		"name": "CMAKE_<LANG>_SIMULATE_ID",
		"description": "Cadena de identificación del compilador \"simulado\"."
	},
	"CMAKE_<LANG>_SIMULATE_VERSION": {
		"name": "CMAKE_<LANG>_SIMULATE_VERSION",
		"description": "Cadena de versión del compilador \"simulado\"."
	},
	"CMAKE_<LANG>_SIZEOF_DATA_PTR": {
		"name": "CMAKE_<LANG>_SIZEOF_DATA_PTR",
		"description": "Tamaño de los tipos de puntero a datos para el lenguaje <LANG>."
	},
	"CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS": {
		"name": "CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS",
		"description": "Extensiones de los archivos de código fuente del lenguaje especificado."
	},
	"CMAKE_<LANG>_STANDARD": {
		"name": "CMAKE_<LANG>_STANDARD",
		"description": "Las variaciones son:"
	},
	"CMAKE_<LANG>_STANDARD_DEFAULT": {
		"name": "CMAKE_<LANG>_STANDARD_DEFAULT",
		"description": "El estándar predeterminado del compilador para el lenguaje <LANG>. Está vacío si el compilador no tiene una concepción de niveles estándar."
	},
	"CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES",
		"description": "Incluye los directorios que se van a usar para cada archivo de origen compilado mediante el compilador de <LANG>. Está pensado para la especificación de los directorios de inclusión del sistema que el lenguaje necesita para la plataforma actual. Los directorios siempre aparecen al final de la ruta de inclusión que se pasa al compilador."
	},
	"CMAKE_<LANG>_STANDARD_LATEST": {
		"name": "CMAKE_<LANG>_STANDARD_LATEST",
		"description": "Esta variable representa el mínimo entre la versión más reciente del estándar para el lenguaje <LANG> que es compatible con el compilador actual y la versión más reciente compatible con CMake. Su valor se establecerá en uno de los valores admitidos de la propiedad de destino <LANG>_STANDARD correspondiente; consulte la documentación de esa propiedad para obtener una lista de idiomas admitidos."
	},
	"CMAKE_<LANG>_STANDARD_LIBRARIES": {
		"name": "CMAKE_<LANG>_STANDARD_LIBRARIES",
		"description": "Bibliotecas vinculadas en cada ejecutable y biblioteca compartida vinculada para el lenguaje <LANG>. Está pensado para la especificación de las bibliotecas del sistema que el lenguaje necesita para la plataforma actual."
	},
	"CMAKE_<LANG>_STANDARD_REQUIRED": {
		"name": "CMAKE_<LANG>_STANDARD_REQUIRED",
		"description": "Las variaciones son:"
	},
	"CMAKE_<LANG>_USING_LINKER_MODE": {
		"name": "CMAKE_<LANG>_USING_LINKER_MODE",
		"description": "Esto controla cómo se debe interpretar el valor de la variable CMAKE_<LANG>_USING_LINKER_. Los valores de modo del enlazador admitidos son:"
	},
	"CMAKE_<LANG>_USING_LINKER_<TYPE>": {
		"name": "CMAKE_<LANG>_USING_LINKER_<TYPE>",
		"description": "Esta variable define cómo especificar el enlazador <TYPE> para el paso de vínculo, tal y como lo controla la variable CMAKE_LINKER_TYPE o la propiedad de destino LINKER_TYPE. Según el valor de la variable CMAKE_<LANG>_USING_LINKER_MODE, CMAKE_<LANG>_USING_LINKER_<TYPE> puede contener marcas del compilador para el paso de vínculo o marcas que se van a proporcionar directamente a la herramienta del enlazador."
	},
	"CMAKE_<LANG>_VISIBILITY_PRESET": {
		"name": "CMAKE_<LANG>_VISIBILITY_PRESET",
		"description": "Valor predeterminado de la propiedad <LANG>_VISIBILITY_PRESET de destino cuando se crea un destino."
	},
	"CMAKE_LIBRARY_ARCHITECTURE": {
		"name": "CMAKE_LIBRARY_ARCHITECTURE",
		"description": "Nombre del directorio de bibliotecas de arquitectura de destino, si se detecta."
	},
	"CMAKE_LIBRARY_ARCHITECTURE_REGEX": {
		"name": "CMAKE_LIBRARY_ARCHITECTURE_REGEX",
		"description": "Expresión regular que coincide con los posibles nombres de directorio de biblioteca de la arquitectura de destino."
	},
	"CMAKE_LIBRARY_OUTPUT_DIRECTORY": {
		"name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
		"description": "Indica dónde colocar todos los archivos de destino de LIBRARY cuando se compilan."
	},
	"CMAKE_LIBRARY_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_LIBRARY_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Indica dónde colocar todos los archivos de destino de LIBRARY cuando se compilan para una configuración específica."
	},
	"CMAKE_LIBRARY_PATH": {
		"name": "CMAKE_LIBRARY_PATH",
		"description": "Lista separada por signos de punto y coma de directorios que especifican una ruta de acceso de búsqueda para el comando find_library. De manera predeterminada está vacía, debe establecerla el proyecto."
	},
	"CMAKE_LIBRARY_PATH_FLAG": {
		"name": "CMAKE_LIBRARY_PATH_FLAG",
		"description": "Marca que se va a usar para agregar una ruta de búsqueda de biblioteca a un compilador."
	},
	"CMAKE_LINKER_TYPE": {
		"name": "CMAKE_LINKER_TYPE",
		"description": "Especifique qué enlazador se usará para el paso de vínculo."
	},
	"CMAKE_LINK_DEF_FILE_FLAG": {
		"name": "CMAKE_LINK_DEF_FILE_FLAG",
		"description": "Marca del enlazador que se va a usar para especificar un archivo .def para la creación de dll."
	},
	"CMAKE_LINK_DEPENDS_NO_SHARED": {
		"name": "CMAKE_LINK_DEPENDS_NO_SHARED",
		"description": "Indica si se van a omitir las dependencias de vínculos en los archivos de bibliotecas compartidas."
	},
	"CMAKE_LINK_DEPENDS_USE_LINKER": {
		"name": "CMAKE_LINK_DEPENDS_USE_LINKER",
		"description": "Para los generadores de archivo Make y Ninja, ahora las dependencias de vínculo son para una selección de enlazadores, generadas por el propio enlazador. Si define esta variable con el valor FALSE, puede desactivar esta característica."
	},
	"CMAKE_LINK_DIRECTORIES_BEFORE": {
		"name": "CMAKE_LINK_DIRECTORIES_BEFORE",
		"description": "Indica si se deben anexar o anteponer directorios en link_directories de forma predeterminada."
	},
	"CMAKE_LINK_GROUP_USING_<FEATURE>": {
		"name": "CMAKE_LINK_GROUP_USING_<FEATURE>",
		"description": "Esta variable define cómo vincular un grupo de bibliotecas para la especificada <FEATURE> cuando se utiliza una expresión generadora de LINK_GROUP. Se deben cumplir las dos condiciones siguientes para que esta variable tenga algún efecto:"
	},
	"CMAKE_LINK_GROUP_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_LINK_GROUP_USING_<FEATURE>_SUPPORTED",
		"description": "Esta variable especifica si <FEATURE> se admite independientemente del lenguaje del vínculo. Si esta variable es verdadera, entonces el <FEATURE> debe ser definido por CMAKE_LINK_GROUP_USING_."
	},
	"CMAKE_LINK_INTERFACE_LIBRARIES": {
		"name": "CMAKE_LINK_INTERFACE_LIBRARIES",
		"description": "Valor predeterminado de la propiedad LINK_INTERFACE_LIBRARIES de los destinos."
	},
	"CMAKE_LINK_LIBRARIES_ONLY_TARGETS": {
		"name": "CMAKE_LINK_LIBRARIES_ONLY_TARGETS",
		"description": "Establezca esta variable para inicializar la propiedad LINK_LIBRARIES_ONLY_TARGETS de los destinos no importados cuando se creen. Si se establece en true, se habilita una comprobación adicional de que todos los elementos denominados por target_link_libraries que pueden ser nombres de destino son realmente nombres de destinos existentes. Consulte la documentación de la propiedad de destino para obtener más detalles."
	},
	"CMAKE_LINK_LIBRARY_<FEATURE>_ATTRIBUTES": {
		"name": "CMAKE_LINK_LIBRARY_<FEATURE>_ATTRIBUTES",
		"description": "Esta variable define el comportamiento de la biblioteca de vínculos especificada de <FEATURE>. Especifica cómo interactúa <FEATURE> con otras características, cuándo se debe aplicar <FEATURE> y aspectos de cómo se debe controlar <FEATURE> cuando CMake ensambla la línea de comandos del enlazador final (por ejemplo, la desduplicación)."
	},
	"CMAKE_LINK_LIBRARY_FILE_FLAG": {
		"name": "CMAKE_LINK_LIBRARY_FILE_FLAG",
		"description": "Indicador que se usa para vincular una biblioteca especificada por una ruta de acceso al archivo correspondiente."
	},
	"CMAKE_LINK_LIBRARY_FLAG": {
		"name": "CMAKE_LINK_LIBRARY_FLAG",
		"description": "Marca que se va a usar para vincular una biblioteca a un ejecutable."
	},
	"CMAKE_LINK_LIBRARY_SUFFIX": {
		"name": "CMAKE_LINK_LIBRARY_SUFFIX",
		"description": "El sufijo para las bibliotecas a las que se vincula."
	},
	"CMAKE_LINK_LIBRARY_USING_<FEATURE>": {
		"name": "CMAKE_LINK_LIBRARY_USING_<FEATURE>",
		"description": "Esta variable define cómo vincular una biblioteca o marco para el especificado <FEATURE> cuando se utiliza una expresión generadora de LINK_LIBRARY. Se deben cumplir las dos condiciones siguientes para que esta variable tenga algún efecto:"
	},
	"CMAKE_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED": {
		"name": "CMAKE_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED",
		"description": "Se establece en VERDADERO si <FEATURE>, tal y como se define mediante la variable CMAKE_LINK_LIBRARY_USING_, se admite independientemente del lenguaje del vinculador."
	},
	"CMAKE_LINK_SEARCH_END_STATIC": {
		"name": "CMAKE_LINK_SEARCH_END_STATIC",
		"description": "Finaliza una línea de vínculo en la que se usan las bibliotecas estáticas del sistema."
	},
	"CMAKE_LINK_SEARCH_START_STATIC": {
		"name": "CMAKE_LINK_SEARCH_START_STATIC",
		"description": "Asume que el enlazador busca bibliotecas estáticas de forma predeterminada."
	},
	"CMAKE_LINK_WHAT_YOU_USE": {
		"name": "CMAKE_LINK_WHAT_YOU_USE",
		"description": "Valor predeterminado de la propiedad LINK_WHAT_YOU_USE de destino. La variable se usa para inicializar la propiedad en cada destino al crearse."
	},
	"CMAKE_LINK_WHAT_YOU_USE_CHECK": {
		"name": "CMAKE_LINK_WHAT_YOU_USE_CHECK",
		"description": "Define el comando ejecutado después del paso de vínculo para comprobar el uso de las bibliotecas. Actualmente, esta comprobación solo se define en plataformas ELF con el valor ldd -u -r."
	},
	"CMAKE_MACOSX_BUNDLE": {
		"name": "CMAKE_MACOSX_BUNDLE",
		"description": "Valor predeterminado de MACOSX_BUNDLE en los destinos."
	},
	"CMAKE_MACOSX_RPATH": {
		"name": "CMAKE_MACOSX_RPATH",
		"description": "Indica si se van a usar las rutas rpath en iOS y macOS."
	},
	"CMAKE_MAJOR_VERSION": {
		"name": "CMAKE_MAJOR_VERSION",
		"description": "Primer componente del número de versión de la variable CMAKE_VERSION."
	},
	"CMAKE_MAKE_PROGRAM": {
		"name": "CMAKE_MAKE_PROGRAM",
		"description": "Herramienta que puede iniciar el sistema de compilación nativa. El valor puede ser la ruta de acceso completa a un ejecutable o solo el nombre de la herramienta si se espera que esté en PATH."
	},
	"CMAKE_MAP_IMPORTED_CONFIG_<CONFIG>": {
		"name": "CMAKE_MAP_IMPORTED_CONFIG_<CONFIG>",
		"description": "Valor predeterminado de MAP_IMPORTED_CONFIG en los destinos."
	},
	"CMAKE_MATCH_COUNT": {
		"name": "CMAKE_MATCH_COUNT",
		"description": "Número de coincidencias con la última expresión regular."
	},
	"CMAKE_MATCH_<n>": {
		"name": "CMAKE_MATCH_<n>",
		"description": "El grupo de capturas <n> coincide con la última expresión regular, para los grupos del 0 al 9. El grupo 0 es la coincidencia completa. Los grupos del 1 a 9 son las subexpresiones capturadas por la sintaxis ()."
	},
	"CMAKE_MAXIMUM_RECURSION_DEPTH": {
		"name": "CMAKE_MAXIMUM_RECURSION_DEPTH",
		"description": "Profundidad de recursividad máxima para los scripts de CMake. Deben establecerla en la línea de comandos con -DCMAKE_MAXIMUM_RECURSION_DEPTH=<x> o en CMakeLists.txt los proyectos que requieren una profundidad de recursividad grande. Los proyectos que establecen esta variable deben proporcionar al usuario una forma de invalidarla. Por ejemplo:"
	},
	"CMAKE_MESSAGE_CONTEXT": {
		"name": "CMAKE_MESSAGE_CONTEXT",
		"description": "Cuando la opción de línea de comandos cmake --log-context o la variable CMAKE_MESSAGE_CONTEXT_SHOW lo habilita, el comando de mensaje convierte la lista CMAKE_MESSAGE_CONTEXT en una cadena separada por puntos rodeada por corchetes y la antepone a cada línea para los mensajes con niveles de registro NOTICE e inferiores."
	},
	"CMAKE_MESSAGE_CONTEXT_SHOW": {
		"name": "CMAKE_MESSAGE_CONTEXT_SHOW",
		"description": "Si esta variable se establece en true, se permite mostrar un contexto con cada línea que registre el comando de mensaje (consulte CMAKE_MESSAGE_CONTEXT para ver cómo se especifica el contexto en sí)."
	},
	"CMAKE_MESSAGE_INDENT": {
		"name": "CMAKE_MESSAGE_INDENT",
		"description": "El comando de mensaje combina las cadenas de esta lista y, para los niveles de registro NOTICE e inferiores, antepone la cadena resultante a cada línea del mensaje."
	},
	"CMAKE_MESSAGE_LOG_LEVEL": {
		"name": "CMAKE_MESSAGE_LOG_LEVEL",
		"description": "Cuando se establece, esta variable especifica el nivel de registro que usa el comando del mensaje. Los valores válidos son los mismos que los de la opción de la línea de comandos --log-level <cmake --log-level> del programa cmake. Si se establece esta variable y se proporciona la opción de línea de comandos --log-level <cmake --log-level>, esta opción tiene prioridad."
	},
	"CMAKE_MFC_FLAG": {
		"name": "CMAKE_MFC_FLAG",
		"description": "Use la biblioteca MFC para un archivo ejecutable o dll."
	},
	"CMAKE_MINIMUM_REQUIRED_VERSION": {
		"name": "CMAKE_MINIMUM_REQUIRED_VERSION",
		"description": "La versión <min> de CMake que se asigna a la última llamada de comando cmake_minimum_required en el ámbito de la variable actual o en cualquier ámbito de variable primario."
	},
	"CMAKE_MINOR_VERSION": {
		"name": "CMAKE_MINOR_VERSION",
		"description": "Segundo componente del número de versión de la variable CMAKE_VERSION."
	},
	"CMAKE_MODULE_LINKER_FLAGS": {
		"name": "CMAKE_MODULE_LINKER_FLAGS",
		"description": "Marcas del enlazador que se van a usar para crear módulos."
	},
	"CMAKE_MODULE_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_MODULE_LINKER_FLAGS_<CONFIG>",
		"description": "Marcas que se van a usar al vincular un módulo."
	},
	"CMAKE_MODULE_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_MODULE_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_MODULE_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_MODULE_LINKER_FLAGS_INIT": {
		"name": "CMAKE_MODULE_LINKER_FLAGS_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_MODULE_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_MODULE_PATH": {
		"name": "CMAKE_MODULE_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios, representados por medio de diagonales, que especifican una ruta de acceso de búsqueda para los módulos de CMake que van a cargar los comandos include o find_package antes de comprobar los módulos predeterminados incluidos con CMake. De forma predeterminada está vacía, debe establecerla el proyecto."
	},
	"CMAKE_MSVCIDE_RUN_PATH": {
		"name": "CMAKE_MSVCIDE_RUN_PATH",
		"description": "Ubicaciones PATH adicionales que deben usarse al ejecutar add_custom_command o add_custom_target cuando se utiliza el generador de Visual Studio 12 2013 (o versiones posteriores). Permite ejecutar comandos y usar archivos DLL que el entorno de IDE no conoce."
	},
	"CMAKE_MSVC_DEBUG_INFORMATION_FORMAT": {
		"name": "CMAKE_MSVC_DEBUG_INFORMATION_FORMAT",
		"description": "Seleccione el formato de información de depuración de MSVC que tiene como destino la ABI de MSVC. Esta variable se usa para inicializar la propiedad MSVC_DEBUG_INFORMATION_FORMAT en todos los destinos a medida que se crean. También se propaga mediante las llamadas al comando try_compile en el proyecto de prueba."
	},
	"CMAKE_MSVC_RUNTIME_LIBRARY": {
		"name": "CMAKE_MSVC_RUNTIME_LIBRARY",
		"description": "Seleccione la biblioteca en tiempo de ejecución de MSVC para que la usen los compiladores destinados a la ABI MSVC. Esta variable se usa para inicializar la propiedad MSVC_RUNTIME_LIBRARY en todos los destinos a medida que se crean. También se propaga mediante las llamadas al comando try_compile en el proyecto de prueba."
	},
	"CMAKE_NETRC": {
		"name": "CMAKE_NETRC",
		"description": "Esta variable se usa para inicializar la opción NETRC para el archivo y los comandos de archivo. Consulte los comandos para obtener más información."
	},
	"CMAKE_NETRC_FILE": {
		"name": "CMAKE_NETRC_FILE",
		"description": "Esta variable se usa para inicializar la opción NETRC_FILE para el archivo y los comandos de archivo. Consulte los comandos para obtener más información."
	},
	"CMAKE_NINJA_OUTPUT_PATH_PREFIX": {
		"name": "CMAKE_NINJA_OUTPUT_PATH_PREFIX",
		"description": "Indique a los generadores Ninja que agreguen un prefijo a cada ruta de acceso de salida en build.ninja. Si falta, se anexa una barra diagonal final al prefijo."
	},
	"CMAKE_NOT_USING_CONFIG_FLAGS": {
		"name": "CMAKE_NOT_USING_CONFIG_FLAGS",
		"description": "Omite las marcas _BUILD_TYPE si es true."
	},
	"CMAKE_NO_BUILTIN_CHRPATH": {
		"name": "CMAKE_NO_BUILTIN_CHRPATH",
		"description": "No use el editor binario integrado para corregir las rutas de acceso de búsqueda de bibliotecas en tiempo de ejecución en la instalación."
	},
	"CMAKE_NO_SYSTEM_FROM_IMPORTED": {
		"name": "CMAKE_NO_SYSTEM_FROM_IMPORTED",
		"description": "Valor predeterminado de NO_SYSTEM_FROM_IMPORTED en los destinos."
	},
	"CMAKE_OBJCXX_EXTENSIONS": {
		"name": "CMAKE_OBJCXX_EXTENSIONS",
		"description": "Valor predeterminado de propiedad de destino OBJCXX_EXTENSIONS si se establece cuando se crea un destino."
	},
	"CMAKE_OBJCXX_STANDARD": {
		"name": "CMAKE_OBJCXX_STANDARD",
		"description": "Valor predeterminado de propiedad de destino OBJCXX_STANDARD si se establece cuando se crea un destino."
	},
	"CMAKE_OBJCXX_STANDARD_REQUIRED": {
		"name": "CMAKE_OBJCXX_STANDARD_REQUIRED",
		"description": "Valor predeterminado de propiedad de destino OBJCXX_STANDARD_REQUIRED si se establece cuando se crea un destino."
	},
	"CMAKE_OBJC_EXTENSIONS": {
		"name": "CMAKE_OBJC_EXTENSIONS",
		"description": "Valor predeterminado de propiedad de destino OBJC_EXTENSIONS si se establece cuando se crea un destino."
	},
	"CMAKE_OBJC_STANDARD": {
		"name": "CMAKE_OBJC_STANDARD",
		"description": "Valor predeterminado de propiedad de destino OBJC_STANDARD si se establece cuando se crea un destino."
	},
	"CMAKE_OBJC_STANDARD_REQUIRED": {
		"name": "CMAKE_OBJC_STANDARD_REQUIRED",
		"description": "Valor predeterminado de propiedad de destino OBJC_STANDARD_REQUIRED si se establece cuando se crea un destino."
	},
	"CMAKE_OBJECT_PATH_MAX": {
		"name": "CMAKE_OBJECT_PATH_MAX",
		"description": "Longitud máxima de la ruta de acceso completa del archivo objeto que permiten las herramientas de compilación nativa."
	},
	"CMAKE_OPTIMIZE_DEPENDENCIES": {
		"name": "CMAKE_OPTIMIZE_DEPENDENCIES",
		"description": "Inicializa la propiedad OPTIMIZE_DEPENDENCIES de destino."
	},
	"CMAKE_OSX_ARCHITECTURES": {
		"name": "CMAKE_OSX_ARCHITECTURES",
		"description": "Arquitecturas específicas de destino para iOS y macOS."
	},
	"CMAKE_OSX_DEPLOYMENT_TARGET": {
		"name": "CMAKE_OSX_DEPLOYMENT_TARGET",
		"description": "Especifica la versión mínima de la plataforma de destino (por ejemplo, macOS o iOS) en la que se van a implementar los binarios de destino. CMake usa este valor de variable para la marca -mmacosx-version-min o sus equivalentes de plataforma de destino respectivos. Para las versiones anteriores de Xcode que incluían varios SDK de macOS, esta variable también ayuda a elegir el SDK, en caso de que CMAKE_OSX_SYSROOT no se haya establecido."
	},
	"CMAKE_OSX_SYSROOT": {
		"name": "CMAKE_OSX_SYSROOT",
		"description": "Especifica la ubicación o el nombre del SDK de la plataforma de macOS que se va a usar. CMake usa este elemento para calcular el valor de la marca -isysroot o equivalente y para ayudar a los comandos find_* a encontrar archivos en el SDK."
	},
	"CMAKE_PARENT_LIST_FILE": {
		"name": "CMAKE_PARENT_LIST_FILE",
		"description": "Ruta de acceso completa al archivo de CMake que incluye el actual."
	},
	"CMAKE_PATCH_VERSION": {
		"name": "CMAKE_PATCH_VERSION",
		"description": "Tercer componente del número de versión de la variable CMAKE_VERSION."
	},
	"CMAKE_PCH_INSTANTIATE_TEMPLATES": {
		"name": "CMAKE_PCH_INSTANTIATE_TEMPLATES",
		"description": "Esta variable se usa para inicializar la propiedad PCH_INSTANTIATE_TEMPLATES de los destinos cuando se crean."
	},
	"CMAKE_PCH_WARN_INVALID": {
		"name": "CMAKE_PCH_WARN_INVALID",
		"description": "Esta variable se usa para inicializar la propiedad PCH_WARN_INVALID de los destinos cuando se crean."
	},
	"CMAKE_PDB_OUTPUT_DIRECTORY": {
		"name": "CMAKE_PDB_OUTPUT_DIRECTORY",
		"description": "Directorio de salida para los archivos .pdb de símbolos de depuración de MS que genera el enlazador para destinos de biblioteca compartida y ejecutable."
	},
	"CMAKE_PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Directorio de salida por configuración para los archivos .pdb de símbolos de depuración de MS que genera el enlazador para destinos de biblioteca compartida y ejecutable."
	},
	"CMAKE_PLATFORM_NO_VERSIONED_SONAME": {
		"name": "CMAKE_PLATFORM_NO_VERSIONED_SONAME",
		"description": "Esta variable se usa para controlar globalmente si las propiedades de destino VERSION y SOVERSION deben usarse para bibliotecas compartidas. Cuando se establece en true, se deshabilita la adición de información de versión a cada destino de biblioteca compartida."
	},
	"CMAKE_POLICY_DEFAULT_CMP<NNNN>": {
		"name": "CMAKE_POLICY_DEFAULT_CMP<NNNN>",
		"description": "Valor predeterminado de CMP<NNNN> de la directiva de CMake cuando se deja sin establecer."
	},
	"CMAKE_POLICY_WARNING_CMP<NNNN>": {
		"name": "CMAKE_POLICY_WARNING_CMP<NNNN>",
		"description": "Habilite o deshabilite explícitamente la advertencia cuando la<NNNN> de CMP de la directiva de CMake no se haya establecido explícitamente mediante cmake_policy o implícitamente mediante cmake_minimum_required. Esto solo es significativo para las directivas que no advierten de forma predeterminada:"
	},
	"CMAKE_POSITION_INDEPENDENT_CODE": {
		"name": "CMAKE_POSITION_INDEPENDENT_CODE",
		"description": "Valor predeterminado de POSITION_INDEPENDENT_CODE en los destinos."
	},
	"CMAKE_PREFIX_PATH": {
		"name": "CMAKE_PREFIX_PATH",
		"description": "Lista de directorios, separados por punto y coma, donde se especifican los prefijos de instalación que deben buscar los comandos find_package, find_program, find_library, find_file y find_path. Cada comando agregará los subdirectorios adecuados (como bin, lib o include) que se especifiquen en su documentación propia."
	},
	"CMAKE_PROGRAM_PATH": {
		"name": "CMAKE_PROGRAM_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que especifican una ruta de acceso de búsqueda para el comando find_program. De manera predeterminada está vacía, debe establecerla el proyecto."
	},
	"CMAKE_PROJECT_DESCRIPTION": {
		"name": "CMAKE_PROJECT_DESCRIPTION",
		"description": "Descripción del proyecto de nivel superior."
	},
	"CMAKE_PROJECT_HOMEPAGE_URL": {
		"name": "CMAKE_PROJECT_HOMEPAGE_URL",
		"description": "Dirección URL de la página principal del proyecto de nivel superior."
	},
	"CMAKE_PROJECT_INCLUDE": {
		"name": "CMAKE_PROJECT_INCLUDE",
		"description": "Un archivo de lenguaje CMake que se va a incluir como último paso de todas las llamadas a comandos del proyecto. Está pensado para insertar código personalizado en compilaciones de proyecto sin modificar su origen. Consulte Inserción de código para obtener una discusión más detallada de los archivos potencialmente incluidos durante una llamada a un proyecto."
	},
	"CMAKE_PROJECT_INCLUDE_BEFORE": {
		"name": "CMAKE_PROJECT_INCLUDE_BEFORE",
		"description": "Un archivo de lenguaje CMake que se va a incluir como primer paso de todas las llamadas a comandos de proyecto. Está pensado para insertar código personalizado en compilaciones de proyecto sin modificar su origen. Consulte Inserción de código para obtener una discusión más detallada de los archivos potencialmente incluidos durante una llamada a un proyecto."
	},
	"CMAKE_PROJECT_NAME": {
		"name": "CMAKE_PROJECT_NAME",
		"description": "Nombre del proyecto de nivel superior."
	},
	"CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE": {
		"name": "CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE",
		"description": "Un archivo de lenguaje CMake que se va a incluir como último paso de cualquier llamada de comando del proyecto que especifique <PROJECT-NAME> como nombre del proyecto. Está pensado para insertar código personalizado en compilaciones de proyecto sin modificar su origen. Consulte Inserción de código para obtener una discusión más detallada de los archivos potencialmente incluidos durante una llamada a un proyecto."
	},
	"CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE": {
		"name": "CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE",
		"description": "Un archivo de lenguaje CMake que se va a incluir como primer paso de cualquier llamada de comando del proyecto que especifique <PROJECT-NAME> como nombre del proyecto. Está pensado para insertar código personalizado en compilaciones de proyecto sin modificar su origen. Consulte Inserción de código para obtener una discusión más detallada de los archivos potencialmente incluidos durante una llamada a un proyecto."
	},
	"CMAKE_PROJECT_TOP_LEVEL_INCLUDES": {
		"name": "CMAKE_PROJECT_TOP_LEVEL_INCLUDES",
		"description": "Lista separada por punto y coma de los archivos de lenguaje CMake que se van a incluir como parte de la primera llamada de proyecto. Los archivos se incluirán inmediatamente después de que se haya leído el archivo de cadena de herramientas (si se especifica uno) y se hayan establecido variables de plataforma, pero antes de que se hayan habilitado cualquiera de los lenguajes. Por lo tanto, es posible que no se establezcan variables específicas del lenguaje, incluidas cosas como CMAKE_<LANG>_COMPILER. Consulte Inyección de código para obtener una descripción más detallada de los archivos potencialmente incluidos durante una llamada a un proyecto."
	},
	"CMAKE_PROJECT_VERSION": {
		"name": "CMAKE_PROJECT_VERSION",
		"description": "Versión del proyecto de nivel superior."
	},
	"CMAKE_PROJECT_VERSION_MAJOR": {
		"name": "CMAKE_PROJECT_VERSION_MAJOR",
		"description": "Versión principal del proyecto de nivel superior."
	},
	"CMAKE_PROJECT_VERSION_MINOR": {
		"name": "CMAKE_PROJECT_VERSION_MINOR",
		"description": "Versión secundaria del proyecto de nivel superior."
	},
	"CMAKE_PROJECT_VERSION_PATCH": {
		"name": "CMAKE_PROJECT_VERSION_PATCH",
		"description": "Versión de revisión del proyecto de nivel superior."
	},
	"CMAKE_PROJECT_VERSION_TWEAK": {
		"name": "CMAKE_PROJECT_VERSION_TWEAK",
		"description": "Versión retocada del proyecto de nivel superior."
	},
	"CMAKE_RANLIB": {
		"name": "CMAKE_RANLIB",
		"description": "Nombre de la herramienta aleatoria para las bibliotecas estáticas."
	},
	"CMAKE_REQUIRE_FIND_PACKAGE_<PackageName>": {
		"name": "CMAKE_REQUIRE_FIND_PACKAGE_<PackageName>",
		"description": "Variable para hacer la llamada find_package REQUIRED."
	},
	"CMAKE_ROOT": {
		"name": "CMAKE_ROOT",
		"description": "Directorio de instalación para ejecutar cmake."
	},
	"CMAKE_RULE_MESSAGES": {
		"name": "CMAKE_RULE_MESSAGES",
		"description": "Especifica si se va a notificar un mensaje para cada regla de make."
	},
	"CMAKE_RUNTIME_OUTPUT_DIRECTORY": {
		"name": "CMAKE_RUNTIME_OUTPUT_DIRECTORY",
		"description": "Indica dónde colocar todos los archivos de destino de RUNTIME cuando se compilan."
	},
	"CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Indica dónde colocar todos los archivos de destino de RUNTIME cuando se compilan para una configuración específica."
	},
	"CMAKE_SCRIPT_MODE_FILE": {
		"name": "CMAKE_SCRIPT_MODE_FILE",
		"description": "Ruta de acceso completa al archivo de script -P de cmake que se está procesando."
	},
	"CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS": {
		"name": "CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS",
		"description": "Especifica si la biblioteca compartida genera un archivo de importación."
	},
	"CMAKE_SHARED_LIBRARY_PREFIX": {
		"name": "CMAKE_SHARED_LIBRARY_PREFIX",
		"description": "Prefijo para las bibliotecas compartidas a las que se vincula."
	},
	"CMAKE_SHARED_LIBRARY_SUFFIX": {
		"name": "CMAKE_SHARED_LIBRARY_SUFFIX",
		"description": "Sufijo para las bibliotecas compartidas a las que se vincula."
	},
	"CMAKE_SHARED_LINKER_FLAGS": {
		"name": "CMAKE_SHARED_LINKER_FLAGS",
		"description": "Marcas del enlazador que se van a usar para crear bibliotecas compartidas."
	},
	"CMAKE_SHARED_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_SHARED_LINKER_FLAGS_<CONFIG>",
		"description": "Marcas que se van a usar al vincular una biblioteca compartida."
	},
	"CMAKE_SHARED_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_SHARED_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_SHARED_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_SHARED_LINKER_FLAGS_INIT": {
		"name": "CMAKE_SHARED_LINKER_FLAGS_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_SHARED_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_SHARED_MODULE_PREFIX": {
		"name": "CMAKE_SHARED_MODULE_PREFIX",
		"description": "Prefijo para los módulos a los que se vincula que se pueden cargar."
	},
	"CMAKE_SHARED_MODULE_SUFFIX": {
		"name": "CMAKE_SHARED_MODULE_SUFFIX",
		"description": "Sufijo para las bibliotecas compartidas a las que se vincula."
	},
	"CMAKE_SIZEOF_VOID_P": {
		"name": "CMAKE_SIZEOF_VOID_P",
		"description": "Tamaño de un puntero void."
	},
	"CMAKE_SKIP_BUILD_RPATH": {
		"name": "CMAKE_SKIP_BUILD_RPATH",
		"description": "Las rutas RPATH no se incluyen en el árbol de compilación."
	},
	"CMAKE_SKIP_INSTALL_ALL_DEPENDENCY": {
		"name": "CMAKE_SKIP_INSTALL_ALL_DEPENDENCY",
		"description": "El destino install no se hace dependiente del destino all."
	},
	"CMAKE_SKIP_INSTALL_RPATH": {
		"name": "CMAKE_SKIP_INSTALL_RPATH",
		"description": "Las rutas RPATH no se incluyen en el árbol de instalación."
	},
	"CMAKE_SKIP_INSTALL_RULES": {
		"name": "CMAKE_SKIP_INSTALL_RULES",
		"description": "Indica si se debe deshabilitar la generación de reglas de instalación."
	},
	"CMAKE_SKIP_RPATH": {
		"name": "CMAKE_SKIP_RPATH",
		"description": "Si es true, no agrega información de la ruta de acceso en tiempo de ejecución."
	},
	"CMAKE_SKIP_TEST_ALL_DEPENDENCY": {
		"name": "CMAKE_SKIP_TEST_ALL_DEPENDENCY",
		"description": "Controle si el destino de prueba depende de todo el destino."
	},
	"CMAKE_SOURCE_DIR": {
		"name": "CMAKE_SOURCE_DIR",
		"description": "La ruta de acceso al nivel superior del árbol de origen."
	},
	"CMAKE_STAGING_PREFIX": {
		"name": "CMAKE_STAGING_PREFIX",
		"description": "Esta variable se puede establecer en una ruta de acceso para instalar en ella cuando se realice la compilación cruzada. Puede ser útil si la ruta de acceso en CMAKE_SYSROOT es de solo lectura; en caso contrario, debe permanecer intacta."
	},
	"CMAKE_STATIC_LIBRARY_PREFIX": {
		"name": "CMAKE_STATIC_LIBRARY_PREFIX",
		"description": "Prefijo para las bibliotecas estáticas a las que se vincula."
	},
	"CMAKE_STATIC_LIBRARY_SUFFIX": {
		"name": "CMAKE_STATIC_LIBRARY_SUFFIX",
		"description": "Sufijo para las bibliotecas estáticas a las que se vincula."
	},
	"CMAKE_STATIC_LINKER_FLAGS": {
		"name": "CMAKE_STATIC_LINKER_FLAGS",
		"description": "Marcas que se van a usar para crear bibliotecas estáticas. Estas marcas se pasarán al archivador al crear una biblioteca estática."
	},
	"CMAKE_STATIC_LINKER_FLAGS_<CONFIG>": {
		"name": "CMAKE_STATIC_LINKER_FLAGS_<CONFIG>",
		"description": "Marcas que se van a usar para crear bibliotecas estáticas. Estas marcas se pasarán al archivador al crear una biblioteca estática en la configuración <CONFIG>."
	},
	"CMAKE_STATIC_LINKER_FLAGS_<CONFIG>_INIT": {
		"name": "CMAKE_STATIC_LINKER_FLAGS_<CONFIG>_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_STATIC_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_STATIC_LINKER_FLAGS_INIT": {
		"name": "CMAKE_STATIC_LINKER_FLAGS_INIT",
		"description": "Valor que se usa para inicializar la entrada de caché CMAKE_STATIC_LINKER_FLAGS la primera vez que se configura un árbol de compilación. La variable la debe establecer un archivo de cadena de herramientas. CMake puede anteponer o anexar contenido al valor en función del entorno y la plataforma de destino."
	},
	"CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS": {
		"name": "CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS",
		"description": "Esta variable contiene una lista de variables de entorno como lista de tokens con la sintaxis var=value."
	},
	"CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE": {
		"name": "CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE",
		"description": "Si esta variable se evalúa como ON al final del archivo CMakeLists.txt de nivel superior, el generador adicional de Sublime Text 2 excluye el árbol de compilación de .sublime-project, si está dentro del árbol de origen."
	},
	"CMAKE_SUPPRESS_REGENERATION": {
		"name": "CMAKE_SUPPRESS_REGENERATION",
		"description": "Si CMAKE_SUPPRESS_REGENERATION se establece en OFF, que es el valor predeterminado, CMake agrega un destino especial del que dependen el resto de destinos, el cual comprueba el sistema de compilación y, opcionalmente, vuelve a ejecutar CMake para regenerar el sistema de compilación cuando cambia el origen de especificación del destino."
	},
	"CMAKE_Swift_COMPILATION_MODE": {
		"name": "CMAKE_Swift_COMPILATION_MODE",
		"description": "Especifique cómo Swift compila un destino. Esta variable se usa para inicializar la propiedad Swift_COMPILATION_MODE en los destinos a medida que se crean."
	},
	"CMAKE_Swift_LANGUAGE_VERSION": {
		"name": "CMAKE_Swift_LANGUAGE_VERSION",
		"description": "Establezca esta opción en el número de versión del lenguaje Swift. Si no se establece, se asume la versión heredada más antigua que esté disponible en la versión de Xcode del host:"
	},
	"CMAKE_Swift_MODULE_DIRECTORY": {
		"name": "CMAKE_Swift_MODULE_DIRECTORY",
		"description": "Directorio de salida del módulo swift."
	},
	"CMAKE_Swift_NUM_THREADS": {
		"name": "CMAKE_Swift_NUM_THREADS",
		"description": "Número de subprocesos para la compilación paralela en destinos de Swift."
	},
	"CMAKE_SYSROOT": {
		"name": "CMAKE_SYSROOT",
		"description": "Ruta de acceso que se pasa al compilador en la marca --sysroot."
	},
	"CMAKE_SYSROOT_COMPILE": {
		"name": "CMAKE_SYSROOT_COMPILE",
		"description": "Ruta de acceso que se pasa al compilador en la marca --sysroot cuando se compilan archivos de origen. Es igual que en CMAKE_SYSROOT, pero solo se usa para compilar orígenes, no para vincular."
	},
	"CMAKE_SYSROOT_LINK": {
		"name": "CMAKE_SYSROOT_LINK",
		"description": "Ruta de acceso que se pasa al compilador en la marca --sysroot cuando se vincula. Es igual que en CMAKE_SYSROOT, pero solo se usa para vincular, no para compilar orígenes."
	},
	"CMAKE_SYSTEM": {
		"name": "CMAKE_SYSTEM",
		"description": "Nombre compuesto del sistema operativo para el que CMake está realizando la compilación."
	},
	"CMAKE_SYSTEM_APPBUNDLE_PATH": {
		"name": "CMAKE_SYSTEM_APPBUNDLE_PATH",
		"description": "Ruta de acceso de búsqueda para los lotes de aplicaciones de macOS que los comandos find_package y find_program usan. De forma predeterminada, contiene los directorios estándar del sistema actual. No está pensada para que la modifique el proyecto; para ello, use CMAKE_APPBUNDLE_PATH."
	},
	"CMAKE_SYSTEM_FRAMEWORK_PATH": {
		"name": "CMAKE_SYSTEM_FRAMEWORK_PATH",
		"description": "Ruta de acceso de búsqueda para los marcos de macOS que los comandos find_library, find_package, find_path y find_file usan. De forma predeterminada, contiene los directorios estándar del sistema actual. No está pensada para que la modifique el proyecto; para ello, use CMAKE_FRAMEWORK_PATH."
	},
	"CMAKE_SYSTEM_IGNORE_PATH": {
		"name": "CMAKE_SYSTEM_IGNORE_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que omitirán los diversos resultados de la búsqueda... () comandos."
	},
	"CMAKE_SYSTEM_IGNORE_PREFIX_PATH": {
		"name": "CMAKE_SYSTEM_IGNORE_PREFIX_PATH",
		"description": "Lista separada por signos de punto y coma de los prefijos de búsqueda que deben omitir los comandos find_program, find_library, find_file y find_path. El modo Config del comando find_package también omite los prefijos (el modo módulo no se ve afectado). Para omitir directorios específicos, vea CMAKE_IGNORE_NONPREFIX_VAR."
	},
	"CMAKE_SYSTEM_INCLUDE_PATH": {
		"name": "CMAKE_SYSTEM_INCLUDE_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que especifican una ruta de acceso de búsqueda para los comandos find_file y find_path. De forma predeterminada, contiene los directorios estándar del sistema actual. No está pensada para que la modifique el proyecto; para ello, use CMAKE_INCLUDE_PATH. Consulte también CMAKE_SYSTEM_PREFIX_PATH."
	},
	"CMAKE_SYSTEM_LIBRARY_PATH": {
		"name": "CMAKE_SYSTEM_LIBRARY_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que especifican una ruta de acceso de búsqueda para el comando find_library. De forma predeterminada, contiene los directorios estándar del sistema actual. No está pensada para que la modifique el proyecto; para ello, use CMAKE_LIBRARY_PATH. Consulte también CMAKE_SYSTEM_PREFIX_PATH."
	},
	"CMAKE_SYSTEM_NAME": {
		"name": "CMAKE_SYSTEM_NAME",
		"description": "Nombre del sistema operativo para el que se va a compilar CMake. Consulte la variable CMAKE_SYSTEM_VERSION para obtener la versión del sistema operativo."
	},
	"CMAKE_SYSTEM_PREFIX_PATH": {
		"name": "CMAKE_SYSTEM_PREFIX_PATH",
		"description": "Lista de directorios, separados por punto y coma, donde se especifican los prefijos de instalación que deben buscar los comandos find_package, find_program, find_library, find_file y find_path. Cada comando agregará los subdirectorios adecuados (como bin, lib o include) que se especifiquen en su documentación propia."
	},
	"CMAKE_SYSTEM_PROCESSOR": {
		"name": "CMAKE_SYSTEM_PROCESSOR",
		"description": "Cuando no se realiza la compilación cruzada, esta variable tiene el mismo valor que la variable CMAKE_HOST_SYSTEM_PROCESSOR. En muchos casos, corresponderá a la arquitectura de destino de la compilación, pero no se garantiza. (Por ejemplo, en Windows, el host puede ser AMD64 incluso cuando se use un compilador de cl MSVC con un destino de 32 bits)."
	},
	"CMAKE_SYSTEM_PROGRAM_PATH": {
		"name": "CMAKE_SYSTEM_PROGRAM_PATH",
		"description": "Lista separada por signos de punto y coma de los directorios que especifican una ruta de acceso de búsqueda para el comando find_program. De forma predeterminada, contiene los directorios estándar del sistema actual. No está pensada para que la modifique el proyecto; para ello, use CMAKE_PROGRAM_PATH. Consulte también CMAKE_SYSTEM_PREFIX_PATH."
	},
	"CMAKE_SYSTEM_VERSION": {
		"name": "CMAKE_SYSTEM_VERSION",
		"description": "Versión del sistema operativo para el que CMake va a compilar. Consulte la variable CMAKE_SYSTEM_NAME para el nombre del sistema operativo."
	},
	"CMAKE_TASKING_TOOLSET": {
		"name": "CMAKE_TASKING_TOOLSET",
		"description": "Seleccione el conjunto de herramientas de tareas que proporciona el compilador"
	},
	"CMAKE_TEST_LAUNCHER": {
		"name": "CMAKE_TEST_LAUNCHER",
		"description": "Esta variable se usa para inicializar la propiedad de destino TEST_LAUNCHER de los destinos ejecutables a medida que se crean. Se usa para especificar un iniciador para ejecutar pruebas, agregadas por el comando add_test, que ejecutan un destino ejecutable."
	},
	"CMAKE_TLS_CAINFO": {
		"name": "CMAKE_TLS_CAINFO",
		"description": "Especifique el valor predeterminado para las opciones de TLS_CAINFO de archivo y de los comandos de archivo. No está establecido de forma predeterminada."
	},
	"CMAKE_TLS_VERIFY": {
		"name": "CMAKE_TLS_VERIFY",
		"description": "Especifique el valor predeterminado para las opciones de TLS_VERIFY del archivo y de los comandos de archivo. Si no se establece esta variable, los comandos comprueban la variable de entorno CMAKE_TLS_VERIFY. Si no se establece ninguno, el valor predeterminado está desactivado."
	},
	"CMAKE_TLS_VERSION": {
		"name": "CMAKE_TLS_VERSION",
		"description": "Especifique el valor predeterminado para la opción de TLS_VERSION del archivo y de los comandos del archivo. Si no se establece esta variable, los comandos comprueban la variable de entorno CMAKE_TLS_VERSION."
	},
	"CMAKE_TOOLCHAIN_FILE": {
		"name": "CMAKE_TOOLCHAIN_FILE",
		"description": "Ruta de acceso al archivo de cadena de herramientas que se proporciona a cmake."
	},
	"CMAKE_TRY_COMPILE_CONFIGURATION": {
		"name": "CMAKE_TRY_COMPILE_CONFIGURATION",
		"description": "Configuración de compilación que se usa para los proyectos try_compile y try_run."
	},
	"CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES": {
		"name": "CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES",
		"description": "Establezca en un valor verdadero para indicar al comando try_compile que no propague ninguna variable de plataforma en el proyecto de prueba."
	},
	"CMAKE_TRY_COMPILE_PLATFORM_VARIABLES": {
		"name": "CMAKE_TRY_COMPILE_PLATFORM_VARIABLES",
		"description": "Lista de variables que la signatura del archivo de origen del comando try_compile debe propagar en el proyecto de prueba para destinarse a la misma plataforma que el proyecto del host."
	},
	"CMAKE_TRY_COMPILE_TARGET_TYPE": {
		"name": "CMAKE_TRY_COMPILE_TARGET_TYPE",
		"description": "Tipo de destino que se genera para las llamadas try_compile con la signatura del archivo de origen. Los valores válidos son:"
	},
	"CMAKE_TWEAK_VERSION": {
		"name": "CMAKE_TWEAK_VERSION",
		"description": "Definido como 0 para la compatibilidad con el código escrito para versiones anteriores de CMake que puedan haber definido valores más altos."
	},
	"CMAKE_UNITY_BUILD": {
		"name": "CMAKE_UNITY_BUILD",
		"description": "Esta variable se usa para inicializar la propiedad UNITY_BUILD de los destinos cuando se crean. Si se establece en true, se habilita la compilación por lotes de varios orígenes en cada destino. Esta característica se conoce como una compilación de Unity o Jumbo."
	},
	"CMAKE_UNITY_BUILD_BATCH_SIZE": {
		"name": "CMAKE_UNITY_BUILD_BATCH_SIZE",
		"description": "Esta variable se usa para inicializar la propiedad UNITY_BUILD_BATCH_SIZE de los destinos cuando se crean. Especifica el límite superior predeterminado del número de archivos de código fuente que pueden combinarse en cualquier archivo de código fuente de Unity cuando se habilitan las compilaciones de Unity para un destino."
	},
	"CMAKE_UNITY_BUILD_UNIQUE_ID": {
		"name": "CMAKE_UNITY_BUILD_UNIQUE_ID",
		"description": "Esta variable se usa para inicializar la propiedad UNITY_BUILD_UNIQUE_ID de los destinos cuando se crean. Especifica el nombre del identificador único que se genera por archivo en una compilación de Unity."
	},
	"CMAKE_USER_MAKE_RULES_OVERRIDE": {
		"name": "CMAKE_USER_MAKE_RULES_OVERRIDE",
		"description": "Especifica un archivo CMake que reemplaza la información de plataforma."
	},
	"CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>": {
		"name": "CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>",
		"description": "Especifica un archivo CMake que reemplaza la información de plataforma para <LANG>."
	},
	"CMAKE_USE_RELATIVE_PATHS": {
		"name": "CMAKE_USE_RELATIVE_PATHS",
		"description": "Esta variable no tiene ningún efecto. El efecto de implementación parcial que tenía en las versiones anteriores se eliminó en CMake 3.4."
	},
	"CMAKE_VERBOSE_MAKEFILE": {
		"name": "CMAKE_VERBOSE_MAKEFILE",
		"description": "Habilita la salida detallada de las compilaciones de Makefile."
	},
	"CMAKE_VERIFY_INTERFACE_HEADER_SETS": {
		"name": "CMAKE_VERIFY_INTERFACE_HEADER_SETS",
		"description": "Esta variable se usa para inicializar la propiedad VERIFY_INTERFACE_HEADER_SETS de los destinos cuando se crean. Establecerlo en verdadero habilita la verificación del conjunto de encabezados."
	},
	"CMAKE_VERSION": {
		"name": "CMAKE_VERSION",
		"description": "Cadena de versión de CMake como componentes enteros no negativos separados por . y posiblemente seguidos de - y otra información. Los dos primeros componentes representan el nivel de las características y el tercero representa un nivel de corrección de errores o la fecha de desarrollo."
	},
	"CMAKE_VISIBILITY_INLINES_HIDDEN": {
		"name": "CMAKE_VISIBILITY_INLINES_HIDDEN",
		"description": "Valor predeterminado de la propiedad VISIBILITY_INLINES_HIDDEN de destino cuando se crea un destino."
	},
	"CMAKE_VS_DEBUGGER_COMMAND": {
		"name": "CMAKE_VS_DEBUGGER_COMMAND",
		"description": "Esta variable se usa para inicializar la propiedad VS_DEBUGGER_COMMAND en cada destino a medida que se crea. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS": {
		"name": "CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS",
		"description": "Esta variable se usa para inicializar la propiedad VS_DEBUGGER_COMMAND_ARGUMENTS en cada destino a medida que se crea. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_VS_DEBUGGER_ENVIRONMENT": {
		"name": "CMAKE_VS_DEBUGGER_ENVIRONMENT",
		"description": "Esta variable se usa para inicializar la propiedad VS_DEBUGGER_ENVIRONMENT en cada destino a medida que se crea. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_VS_DEBUGGER_WORKING_DIRECTORY": {
		"name": "CMAKE_VS_DEBUGGER_WORKING_DIRECTORY",
		"description": "Esta variable se usa para inicializar la propiedad VS_DEBUGGER_WORKING_DIRECTORY en cada destino a medida que se crea. Consulte la propiedad de destino para obtener más información."
	},
	"CMAKE_VS_DEVENV_COMMAND": {
		"name": "CMAKE_VS_DEVENV_COMMAND",
		"description": "Los generadores para Visual Studio 12 2013 y versiones posteriores establecen esta variable en el comando devenv.com instalado con la versión de Visual Studio correspondiente. Tenga en cuenta que esta variable puede estar vacía en las ediciones de Visual Studio Express, ya que no proporcionan esta herramienta."
	},
	"CMAKE_VS_GLOBALS": {
		"name": "CMAKE_VS_GLOBALS",
		"description": "Lista de registros Key=Value que se van a establecer por destino como propiedades de destino VS_GLOBAL_ con variable=Key y el valor Value."
	},
	"CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD": {
		"name": "CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD",
		"description": "Incluye el destino INSTALL en la compilación predeterminada."
	},
	"CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD": {
		"name": "CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD",
		"description": "Incluye el destino PACKAGE en la compilación predeterminada."
	},
	"CMAKE_VS_INTEL_Fortran_PROJECT_VERSION": {
		"name": "CMAKE_VS_INTEL_Fortran_PROJECT_VERSION",
		"description": "Cuando se genera para Visual Studio 12 2013 o una versión posterior con el complemento de Intel Fortran instalado, especifica la versión de formato de archivo del proyecto .vfproj. Esto se destina a uso interno de CMake y no se debe usar en el código de proyecto."
	},
	"CMAKE_VS_JUST_MY_CODE_DEBUGGING": {
		"name": "CMAKE_VS_JUST_MY_CODE_DEBUGGING",
		"description": "Habilite Solo mi código con el depurador de Visual Studio."
	},
	"CMAKE_VS_MSBUILD_COMMAND": {
		"name": "CMAKE_VS_MSBUILD_COMMAND",
		"description": "Los generadores de Visual Studio 12 2013 y versiones posteriores establecen esta variable en el comando MSBuild.exe instalado con la versión de Visual Studio correspondiente."
	},
	"CMAKE_VS_NO_COMPILE_BATCHING": {
		"name": "CMAKE_VS_NO_COMPILE_BATCHING",
		"description": "Desactive el procesamiento por lotes de compilación cuando use generadores de Visual Studio."
	},
	"CMAKE_VS_NsightTegra_VERSION": {
		"name": "CMAKE_VS_NsightTegra_VERSION",
		"description": "Cuando se usa un generador de Visual Studio con la variable CMAKE_SYSTEM_NAME establecida en Android, la variable contiene el número de versión de la instancia de NVIDIA Nsight Tegra Visual Studio Edition instalada."
	},
	"CMAKE_VS_NUGET_PACKAGE_RESTORE": {
		"name": "CMAKE_VS_NUGET_PACKAGE_RESTORE",
		"description": "Cuando se usa un generador de Visual Studio, esta variable de caché controla si msbuild debe intentar restaurar automáticamente NuGet paquetes antes de una compilación. NuGet paquetes se pueden definir con la propiedad VS_PACKAGE_REFERENCES de un destino. Si no se definen referencias de paquete, esta configuración no hará nada."
	},
	"CMAKE_VS_PLATFORM_NAME": {
		"name": "CMAKE_VS_PLATFORM_NAME",
		"description": "Nombre de la plataforma de destino Visual Studio que usa el generador actual."
	},
	"CMAKE_VS_PLATFORM_NAME_DEFAULT": {
		"name": "CMAKE_VS_PLATFORM_NAME_DEFAULT",
		"description": "Valor predeterminado del nombre de la plataforma de destino Visual Studio para el generador actual, sin tener en cuenta el valor de la variable CMAKE_GENERATOR_PLATFORM. Para los generadores de Visual Studio de versión VS 2017 y anteriores, este valor siempre es Win32. Para VS 2019 y versiones posteriores, el valor se basa en la plataforma host."
	},
	"CMAKE_VS_PLATFORM_TOOLSET": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET",
		"description": "Nombre del conjunto de herramientas de la plataforma Visual Studio."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_CUDA": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_CUDA",
		"description": "Versión de NVIDIA CUDA Toolkit cuyo conjunto de herramientas de Visual Studio se debe usar."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR",
		"description": "Ruta de acceso al kit de herramientas NVIDIA CUDA Toolkit independiente (por ejemplo, extraída del instalador)."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_FORTRAN": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_FORTRAN",
		"description": "Compilador de Fortran que van a usar los proyectos de Visual Studio."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE",
		"description": "Arquitectura de herramientas preferida de Visual Studio."
	},
	"CMAKE_VS_PLATFORM_TOOLSET_VERSION": {
		"name": "CMAKE_VS_PLATFORM_TOOLSET_VERSION",
		"description": "Versión del conjunto de herramientas de la plataforma Visual Studio."
	},
	"CMAKE_VS_SDK_EXCLUDE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_EXCLUDE_DIRECTORIES",
		"description": "Esta variable permite reemplazar los directorios de exclusión predeterminados de Visual Studio."
	},
	"CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES",
		"description": "Esta variable permite reemplazar los directorios de archivos ejecutables predeterminados de Visual Studio."
	},
	"CMAKE_VS_SDK_INCLUDE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_INCLUDE_DIRECTORIES",
		"description": "Esta variable permite reemplazar los directorios de archivos de inclusión predeterminados de Visual Studio."
	},
	"CMAKE_VS_SDK_LIBRARY_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_LIBRARY_DIRECTORIES",
		"description": "Esta variable permite reemplazar los directorios de archivos de bibliotecas predeterminados de Visual Studio."
	},
	"CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES",
		"description": "Esta variable permite reemplazar los directorios de biblioteca WinRT predeterminados de Visual Studio."
	},
	"CMAKE_VS_SDK_REFERENCE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_REFERENCE_DIRECTORIES",
		"description": "Esta variable permite reemplazar los directorios de referencia predeterminados de Visual Studio."
	},
	"CMAKE_VS_SDK_SOURCE_DIRECTORIES": {
		"name": "CMAKE_VS_SDK_SOURCE_DIRECTORIES",
		"description": "Esta variable permite reemplazar los directorios de origen predeterminados de Visual Studio."
	},
	"CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER": {
		"name": "CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER",
		"description": "Identificador de la plataforma de destino de Visual Studio."
	},
	"CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION": {
		"name": "CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION",
		"description": "Versión de destinos de la plataforma de destino de Visual Studio"
	},
	"CMAKE_VS_TARGET_FRAMEWORK_VERSION": {
		"name": "CMAKE_VS_TARGET_FRAMEWORK_VERSION",
		"description": "Versión de la plataforma de destino de Visual Studio."
	},
	"CMAKE_VS_USE_DEBUG_LIBRARIES": {
		"name": "CMAKE_VS_USE_DEBUG_LIBRARIES",
		"description": "Indique a los generadores de Visual Studio qué configuraciones se consideran configuraciones de depuración. Esto controla el valor UseDebugLibraries en cada configuración de un archivo .vcxproj."
	},
	"CMAKE_VS_VERSION_BUILD_NUMBER": {
		"name": "CMAKE_VS_VERSION_BUILD_NUMBER",
		"description": "Versión de Visual Studio"
	},
	"CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION": {
		"name": "CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION",
		"description": "Indique a los generadores de Visual Studio que usen la versión mínima de la plataforma de destino de Windows especificada."
	},
	"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION": {
		"name": "CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION",
		"description": "Versión de la plataforma de destino de Visual Studio para Windows."
	},
	"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM": {
		"name": "CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM",
		"description": "Reemplace la versión máxima del SDK de Windows 10 para VS 2015 y versiones posteriores."
	},
	"CMAKE_VS_WINRT_BY_DEFAULT": {
		"name": "CMAKE_VS_WINRT_BY_DEFAULT",
		"description": "Informe a los generadores de Visual Studio para VS 2010 y versiones posteriores de que la plataforma de destino habilita la compilación de WinRT de forma predeterminada y debe deshabilitarse de forma explícita si se omite /ZW o VS_WINRT_COMPONENT (o, de lo contrario, habilitarla cuando está presente cualquiera de estas opciones)."
	},
	"CMAKE_WARN_DEPRECATED": {
		"name": "CMAKE_WARN_DEPRECATED",
		"description": "Indica si se deben emitir advertencias para una funcionalidad en desuso."
	},
	"CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Solicita al script cmake_install.cmake que genere una advertencia cada vez que se encuentra un archivo con un valor INSTALL DESTINATION absoluto."
	},
	"CMAKE_WATCOM_RUNTIME_LIBRARY": {
		"name": "CMAKE_WATCOM_RUNTIME_LIBRARY",
		"description": "Seleccione la biblioteca de tiempo de ejecución de Watcom para que la usen los compiladores destinados a la Watcom ABI. Esta variable se usa para inicializar la propiedad WATCOM_RUNTIME_LIBRARY en todos los destinos a medida que se crean. También se propaga mediante llamadas al comando try_compile en el proyecto de prueba."
	},
	"CMAKE_WIN32_EXECUTABLE": {
		"name": "CMAKE_WIN32_EXECUTABLE",
		"description": "Valor predeterminado de WIN32_EXECUTABLE en los destinos."
	},
	"CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS": {
		"name": "CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS",
		"description": "Valor predeterminado de la propiedad WINDOWS_EXPORT_ALL_SYMBOLS de destino. La variable se usa para inicializar la propiedad en cada destino al crearse."
	},
	"CMAKE_XCODE_ATTRIBUTE_<an-attribute>": {
		"name": "CMAKE_XCODE_ATTRIBUTE_<an-attribute>",
		"description": "Establece los atributos de destino de Xcode directamente."
	},
	"CMAKE_XCODE_BUILD_SYSTEM": {
		"name": "CMAKE_XCODE_BUILD_SYSTEM",
		"description": "Selección del sistema de compilación de Xcode."
	},
	"CMAKE_XCODE_GENERATE_SCHEME": {
		"name": "CMAKE_XCODE_GENERATE_SCHEME",
		"description": "Si se habilita, el generador de Xcode crea archivos de esquema, que son útiles para invocar el análisis, archivado, compilación para pruebas y acciones de pruebas desde la línea de comandos."
	},
	"CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY": {
		"name": "CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY",
		"description": "Si se habilita, el generador de Xcode solo genera un archivo del proyecto de Xcode para el comando project() del nivel superior, en lugar de generar uno para cada comando project()."
	},
	"CMAKE_XCODE_LINK_BUILD_PHASE_MODE": {
		"name": "CMAKE_XCODE_LINK_BUILD_PHASE_MODE",
		"description": "Esta variable se usa para inicializar la propiedad XCODE_LINK_BUILD_PHASE_MODE en los destinos. Afecta a los métodos que usa el generador de Xcode para vincular distintos tipos de bibliotecas. Su valor predeterminado es NONE."
	},
	"CMAKE_XCODE_PLATFORM_TOOLSET": {
		"name": "CMAKE_XCODE_PLATFORM_TOOLSET",
		"description": "Selección del compilador de Xcode."
	},
	"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER": {
		"name": "CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER",
		"description": "Indica si debe habilitarse AddressSanitizer en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN": {
		"name": "CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN",
		"description": "Indica si debe habilitarse Detect use of stack after return en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING": {
		"name": "CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING",
		"description": "Indica si se va a habilitar la opción Allow debugging when using document Versions Browser en la sección Opciones del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER": {
		"name": "CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER",
		"description": "Indica si debe deshabilitarse Main Thread Checker en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS": {
		"name": "CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS",
		"description": "Indica si debe habilitarse Dynamic Library Loads en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE": {
		"name": "CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE",
		"description": "Indica si debe habilitarse Dynamic Linker API usage en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION": {
		"name": "CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION",
		"description": "Valor de propiedad para Metal: Validación de API en la sección Opciones del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE": {
		"name": "CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE",
		"description": "Valor de propiedad para la captura de fotogramas de GPU en la sección Opciones del esquema de Xcode generado. Los valores de ejemplo son Metal y Disabled."
	},
	"CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION": {
		"name": "CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION",
		"description": "Valor de propiedad para Metal: Shader Validation en la sección Opciones del esquema Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_ENVIRONMENT": {
		"name": "CMAKE_XCODE_SCHEME_ENVIRONMENT",
		"description": "Especifica las variables de entorno que deben agregarse a la sección de argumentos del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_GUARD_MALLOC": {
		"name": "CMAKE_XCODE_SCHEME_GUARD_MALLOC",
		"description": "Indica si debe habilitarse Guard Malloc en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION": {
		"name": "CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION",
		"description": "Establece la configuración de compilación para ejecutar el destino."
	},
	"CMAKE_XCODE_SCHEME_LAUNCH_MODE": {
		"name": "CMAKE_XCODE_SCHEME_LAUNCH_MODE",
		"description": "Valor de propiedad de Inicio en la sección Información del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP": {
		"name": "CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP",
		"description": "Indica si debe habilitarse la opción Pause on issues de Main Thread Checker en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES": {
		"name": "CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES",
		"description": "Indica si debe habilitarse Malloc Guard Edges en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE": {
		"name": "CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE",
		"description": "Indica si debe habilitarse Malloc Scribble en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_MALLOC_STACK": {
		"name": "CMAKE_XCODE_SCHEME_MALLOC_STACK",
		"description": "Indica si debe habilitarse Malloc Stack en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_THREAD_SANITIZER": {
		"name": "CMAKE_XCODE_SCHEME_THREAD_SANITIZER",
		"description": "Indica si debe habilitarse Thread Sanitizer en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP": {
		"name": "CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP",
		"description": "Indica si debe habilitarse Thread Sanitizer - Pause on issues en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER": {
		"name": "CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER",
		"description": "Indica si debe habilitarse Undefined Behavior Sanitizer en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP": {
		"name": "CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP",
		"description": "Indica si debe habilitarse Undefined Behavior Sanitizer con la opción Pause on issues en la sección Diagnostics del esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_WORKING_DIRECTORY": {
		"name": "CMAKE_XCODE_SCHEME_WORKING_DIRECTORY",
		"description": "Especifique el directorio de trabajo de las acciones de ejecución y generación de perfiles en el esquema de Xcode generado."
	},
	"CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS": {
		"name": "CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS",
		"description": "Indica si debe habilitarse Zombie Objects en la sección Diagnostics del esquema Xcode generado."
	},
	"CMAKE_XCODE_XCCONFIG": {
		"name": "CMAKE_XCODE_XCCONFIG",
		"description": "Si se establece, el generador de Xcode registrará el archivo especificado como un archivo XCConfig global. Para los archivos XCConfig de nivel de destino, consulte el XCODE_XCCONFIG propiedad de destino."
	},
	"CPACK_ABSOLUTE_DESTINATION_FILES": {
		"name": "CPACK_ABSOLUTE_DESTINATION_FILES",
		"description": "Lista de archivos que se han instalado con una ruta de acceso ABSOLUTE DESTINATION."
	},
	"CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY": {
		"name": "CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY",
		"description": "Alternancia de un valor booleano para incluir o excluir un directorio de nivel superior (caso de componente)."
	},
	"CPACK_CUSTOM_INSTALL_VARIABLES": {
		"name": "CPACK_CUSTOM_INSTALL_VARIABLES",
		"description": "Las variables CPack (establecidas a través de, por ejemplo, los scripts CPack-D, CPackConfig. CMake o CPACK_PROJECT_CONFIG_FILE) no son visibles directamente en los scripts de instalación. En su lugar, se puede pasar una lista de pares varName=value en la variable CPACK_CUSTOM_INSTALL_VARIABLES. En el momento de la instalación, cada elemento de la lista dará lugar a una variable con el nombre especificado (varName) que se establecerá en el valor dado. Se puede omitir = para un valor vacío."
	},
	"CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Solicita a CPack que genere un error tan pronto como se encuentre un archivo con un valor INSTALL DESTINATION absoluto."
	},
	"CPACK_INCLUDE_TOPLEVEL_DIRECTORY": {
		"name": "CPACK_INCLUDE_TOPLEVEL_DIRECTORY",
		"description": "Alternancia de un valor booleano para incluir o excluir un directorio de nivel superior."
	},
	"CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS": {
		"name": "CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS",
		"description": "Permisos predeterminados para los directorios creados de forma implícita durante el empaquetado."
	},
	"CPACK_PACKAGING_INSTALL_PREFIX": {
		"name": "CPACK_PACKAGING_INSTALL_PREFIX",
		"description": "Prefijo que se usa en el paquete compilado."
	},
	"CPACK_SET_DESTDIR": {
		"name": "CPACK_SET_DESTDIR",
		"description": "Alternancia de un valor booleano para hacer que CPack use el mecanismo DESTDIR al empaquetar."
	},
	"CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION": {
		"name": "CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION",
		"description": "Solicita a CPack que genere una advertencia cada vez que se encuentre un archivo con un valor INSTALL DESTINATION absoluto."
	},
	"CTEST_BINARY_DIRECTORY": {
		"name": "CTEST_BINARY_DIRECTORY",
		"description": "Especifica el valor BuildDirectory de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_BUILD_COMMAND": {
		"name": "CTEST_BUILD_COMMAND",
		"description": "Especifica el valor MakeCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_BUILD_NAME": {
		"name": "CTEST_BUILD_NAME",
		"description": "Especifica el valor BuildName de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_BZR_COMMAND": {
		"name": "CTEST_BZR_COMMAND",
		"description": "Especifica el valor BZRCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_BZR_UPDATE_OPTIONS": {
		"name": "CTEST_BZR_UPDATE_OPTIONS",
		"description": "Especifica el valor BZRUpdateOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_CHANGE_ID": {
		"name": "CTEST_CHANGE_ID",
		"description": "Especifica el valor ChangeId de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_CHECKOUT_COMMAND": {
		"name": "CTEST_CHECKOUT_COMMAND",
		"description": "Indica al comando ctest_start cómo restaurar o inicializar el directorio de origen en un script de cliente de panel de ctest."
	},
	"CTEST_CONFIGURATION_TYPE": {
		"name": "CTEST_CONFIGURATION_TYPE",
		"description": "Especifica el valor DefaultCTestConfigurationType de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_CONFIGURE_COMMAND": {
		"name": "CTEST_CONFIGURE_COMMAND",
		"description": "Especifica el valor ConfigureCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_COVERAGE_COMMAND": {
		"name": "CTEST_COVERAGE_COMMAND",
		"description": "Especifica el valor CoverageCommand de en un script de cliente del panel de ctest."
	},
	"CTEST_COVERAGE_EXTRA_FLAGS": {
		"name": "CTEST_COVERAGE_EXTRA_FLAGS",
		"description": "Especifica el valor CoverageExtraFlags de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_CURL_OPTIONS": {
		"name": "CTEST_CURL_OPTIONS",
		"description": "Especifica el valor CurlOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_CUSTOM_COVERAGE_EXCLUDE": {
		"name": "CTEST_CUSTOM_COVERAGE_EXCLUDE",
		"description": "Lista de expresiones regulares que el comando ctest_coverage usará para excluir archivos por su ruta de acceso de la salida de cobertura."
	},
	"CTEST_CUSTOM_ERROR_EXCEPTION": {
		"name": "CTEST_CUSTOM_ERROR_EXCEPTION",
		"description": "Lista de expresiones regulares que el comando ctest_build usará para excluir cuando se detecten mensajes de error en las salidas de compilación."
	},
	"CTEST_CUSTOM_ERROR_MATCH": {
		"name": "CTEST_CUSTOM_ERROR_MATCH",
		"description": "Lista de expresiones regulares que el comando ctest_build usará para detectar mensajes de error en las salidas de compilación."
	},
	"CTEST_CUSTOM_ERROR_POST_CONTEXT": {
		"name": "CTEST_CUSTOM_ERROR_POST_CONTEXT",
		"description": "Número de líneas que se incluirán como contexto que sigue a un mensaje de error mediante el comando ctest_build. El valor predeterminado es 10."
	},
	"CTEST_CUSTOM_ERROR_PRE_CONTEXT": {
		"name": "CTEST_CUSTOM_ERROR_PRE_CONTEXT",
		"description": "Número de líneas que se van a incluir como contexto que precede a un mensaje de error mediante el comando ctest_test. El valor predeterminado es 10."
	},
	"CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE": {
		"name": "CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE",
		"description": "Al guardar la salida de una prueba con errores, este es el tamaño máximo, en bytes, que recopilará el comando ctest_test. El valor predeterminado es 307200 (300 KiB). Consulte CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION para conocer los posibles modos de truncamiento."
	},
	"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS": {
		"name": "CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS",
		"description": "Número máximo de errores que se detectará en un único paso de compilación. Si se supera, el comando ctest_test trunca la salida. El valor predeterminado es 50."
	},
	"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS": {
		"name": "CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS",
		"description": "Número máximo de advertencias que se detectará en un único paso de compilación. Si se supera, el comando ctest_test trunca la salida. El valor predeterminado es 50."
	},
	"CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE": {
		"name": "CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE",
		"description": "Al guardar la salida de una prueba superada, este es el tamaño máximo, en bytes, que recopilará el comando ctest_test. El valor predeterminado es 1024 (1 KiB). Consulte CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION para conocer los posibles modos de truncamiento."
	},
	"CTEST_CUSTOM_MEMCHECK_IGNORE": {
		"name": "CTEST_CUSTOM_MEMCHECK_IGNORE",
		"description": "Lista de expresiones regulares que se usarán para excluir pruebas durante el comando ctest_memcheck."
	},
	"CTEST_CUSTOM_POST_MEMCHECK": {
		"name": "CTEST_CUSTOM_POST_MEMCHECK",
		"description": "Lista de comandos que se ejecutarán al final del comando ctest_memcheck."
	},
	"CTEST_CUSTOM_POST_TEST": {
		"name": "CTEST_CUSTOM_POST_TEST",
		"description": "Lista de comandos que se ejecutarán al final del comando ctest_test."
	},
	"CTEST_CUSTOM_PRE_MEMCHECK": {
		"name": "CTEST_CUSTOM_PRE_MEMCHECK",
		"description": "Lista de comandos que se ejecutarán al inicio del comando ctest_memcheck."
	},
	"CTEST_CUSTOM_PRE_TEST": {
		"name": "CTEST_CUSTOM_PRE_TEST",
		"description": "Lista de comandos que se ejecutarán al inicio del comando ctest_test."
	},
	"CTEST_CUSTOM_TESTS_IGNORE": {
		"name": "CTEST_CUSTOM_TESTS_IGNORE",
		"description": "Lista de nombres de pruebas que se excluirán del conjunto de pruebas que ejecuta el comando ctest_test."
	},
	"CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION": {
		"name": "CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION",
		"description": "Establezca el modo de truncamiento de salida de prueba en caso de que se configure un tamaño máximo mediante las variables CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE o CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE. De forma predeterminada, la cola de la salida se truncará. Otros valores posibles son el medio y el encabezado."
	},
	"CTEST_CUSTOM_WARNING_EXCEPTION": {
		"name": "CTEST_CUSTOM_WARNING_EXCEPTION",
		"description": "Lista de expresiones regulares que el comando ctest_build usará para excluir cuando se detecten mensajes de advertencia en las salidas de compilación."
	},
	"CTEST_CUSTOM_WARNING_MATCH": {
		"name": "CTEST_CUSTOM_WARNING_MATCH",
		"description": "Lista de expresiones regulares que el comando ctest_build usará para detectar mensajes de advertencia en las salidas de compilación."
	},
	"CTEST_CVS_CHECKOUT": {
		"name": "CTEST_CVS_CHECKOUT",
		"description": "En desuso. Use CTEST_CHECKOUT_COMMAND en su lugar."
	},
	"CTEST_CVS_COMMAND": {
		"name": "CTEST_CVS_COMMAND",
		"description": "Especifica el valor CVSCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_CVS_UPDATE_OPTIONS": {
		"name": "CTEST_CVS_UPDATE_OPTIONS",
		"description": "Especifica el valor CVSUpdateOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_DROP_LOCATION": {
		"name": "CTEST_DROP_LOCATION",
		"description": "Especifica el valor DropLocation de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_DROP_METHOD": {
		"name": "CTEST_DROP_METHOD",
		"description": "Especifica el valor DropMethod de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_DROP_SITE": {
		"name": "CTEST_DROP_SITE",
		"description": "Especifica el valor DropSite de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_DROP_SITE_CDASH": {
		"name": "CTEST_DROP_SITE_CDASH",
		"description": "Especifica el valor IsCDash de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_DROP_SITE_PASSWORD": {
		"name": "CTEST_DROP_SITE_PASSWORD",
		"description": "Especifica el valor DropSitePassword de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_DROP_SITE_USER": {
		"name": "CTEST_DROP_SITE_USER",
		"description": "Especifica el valor DropSiteUser de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_EXTRA_COVERAGE_GLOB": {
		"name": "CTEST_EXTRA_COVERAGE_GLOB",
		"description": "Lista de expresiones regulares que se usarán para buscar archivos que el comando ctest_coverage debe cubrir."
	},
	"CTEST_GIT_COMMAND": {
		"name": "CTEST_GIT_COMMAND",
		"description": "Especifica el valor GITCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_GIT_INIT_SUBMODULES": {
		"name": "CTEST_GIT_INIT_SUBMODULES",
		"description": "Especifica el valor GITInitSubmodules de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_GIT_UPDATE_CUSTOM": {
		"name": "CTEST_GIT_UPDATE_CUSTOM",
		"description": "Especifica el valor GITUpdateCustom de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_GIT_UPDATE_OPTIONS": {
		"name": "CTEST_GIT_UPDATE_OPTIONS",
		"description": "Especifica el valor GITUpdateOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_HG_COMMAND": {
		"name": "CTEST_HG_COMMAND",
		"description": "Especifica el valor HGCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_HG_UPDATE_OPTIONS": {
		"name": "CTEST_HG_UPDATE_OPTIONS",
		"description": "Especifica el valor HGUpdateOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_LABELS_FOR_SUBPROJECTS": {
		"name": "CTEST_LABELS_FOR_SUBPROJECTS",
		"description": "Especifica el valor LabelsForSubprojects de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_MEMORYCHECK_COMMAND": {
		"name": "CTEST_MEMORYCHECK_COMMAND",
		"description": "Especifica el valor MemoryCheckCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_MEMORYCHECK_COMMAND_OPTIONS": {
		"name": "CTEST_MEMORYCHECK_COMMAND_OPTIONS",
		"description": "Especifica el valor MemoryCheckCommandOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_MEMORYCHECK_SANITIZER_OPTIONS": {
		"name": "CTEST_MEMORYCHECK_SANITIZER_OPTIONS",
		"description": "Especifica el valor MemoryCheckSanitizerOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_MEMORYCHECK_SUPPRESSIONS_FILE": {
		"name": "CTEST_MEMORYCHECK_SUPPRESSIONS_FILE",
		"description": "Especifica el valor MemoryCheckSuppressionFile de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_MEMORYCHECK_TYPE": {
		"name": "CTEST_MEMORYCHECK_TYPE",
		"description": "Especifica el valor MemoryCheckType de CTest en un script de cliente del panel de ctest. Los valores válidos son Valgrind, Purify, BoundsChecker, DrMemory, CudaSanitizer, ThreadSanitizer, AddressSanitizer, LeakSanitizer, MemorySanitizer y UndefinedBehaviorSanitizer."
	},
	"CTEST_NIGHTLY_START_TIME": {
		"name": "CTEST_NIGHTLY_START_TIME",
		"description": "Especifica el valor NightlyStartTime de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_P4_CLIENT": {
		"name": "CTEST_P4_CLIENT",
		"description": "Especifica el valor P4Client de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_P4_COMMAND": {
		"name": "CTEST_P4_COMMAND",
		"description": "Especifica el valor P4Command de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_P4_OPTIONS": {
		"name": "CTEST_P4_OPTIONS",
		"description": "Especifica el valor P4Options de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_P4_UPDATE_OPTIONS": {
		"name": "CTEST_P4_UPDATE_OPTIONS",
		"description": "Especifica el valor P4UpdateOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_RESOURCE_SPEC_FILE": {
		"name": "CTEST_RESOURCE_SPEC_FILE",
		"description": "Especifica el valor ResourceSpecFile de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_RUN_CURRENT_SCRIPT": {
		"name": "CTEST_RUN_CURRENT_SCRIPT",
		"description": "Al establecer esta opción en 0, se impide que ctest se vuelva a ejecutar cuando alcanza el final de un script mediante una llamada a ctest -S."
	},
	"CTEST_SCP_COMMAND": {
		"name": "CTEST_SCP_COMMAND",
		"description": "Opción heredada. No se usa."
	},
	"CTEST_SCRIPT_DIRECTORY": {
		"name": "CTEST_SCRIPT_DIRECTORY",
		"description": "Directorio que contiene el script de CTest de nivel superior. El concepto es similar a CMAKE_SOURCE_DIR."
	},
	"CTEST_SITE": {
		"name": "CTEST_SITE",
		"description": "Especifica el valor Site de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_SOURCE_DIRECTORY": {
		"name": "CTEST_SOURCE_DIRECTORY",
		"description": "Especifica el valor SourceDirectory de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_SUBMIT_INACTIVITY_TIMEOUT": {
		"name": "CTEST_SUBMIT_INACTIVITY_TIMEOUT",
		"description": "Especifica el valor TimeOut de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_SUBMIT_URL": {
		"name": "CTEST_SUBMIT_URL",
		"description": "Especifica el valor SubmitURL de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_SVN_COMMAND": {
		"name": "CTEST_SVN_COMMAND",
		"description": "Especifica el valor SVNCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_SVN_OPTIONS": {
		"name": "CTEST_SVN_OPTIONS",
		"description": "Especifica el valor SVNOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_SVN_UPDATE_OPTIONS": {
		"name": "CTEST_SVN_UPDATE_OPTIONS",
		"description": "Especifica el valor SVNUpdateOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_TEST_LOAD": {
		"name": "CTEST_TEST_LOAD",
		"description": "Especifica el valor TestLoad en el paso CTest Test de un script de cliente de panel de ctest. Este parámetro define el valor predeterminado para la opción TEST_LOAD del comando ctest_test."
	},
	"CTEST_TEST_TIMEOUT": {
		"name": "CTEST_TEST_TIMEOUT",
		"description": "Especifica el valor TimeOut de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_TLS_VERIFY": {
		"name": "CTEST_TLS_VERIFY",
		"description": "Especifique el valor TLSVerify de CTest en un script de cliente de panel de ctest o en el código de CMakeLists.txt del proyecto antes de incluir el módulo CTest. El valor es un valor booleano que indica si se debe comprobar el certificado de servidor al enviar a un panel a través de direcciones URL https://."
	},
	"CTEST_TLS_VERSION": {
		"name": "CTEST_TLS_VERSION",
		"description": "Especifique el valor TLSVersion de CTest en un script de cliente de panel de ctest o en el código de CMakeLists.txt del proyecto antes de incluir el módulo CTest. El valor es una versión mínima de TLS permitida al enviar a un panel a través de direcciones URL https://."
	},
	"CTEST_TRIGGER_SITE": {
		"name": "CTEST_TRIGGER_SITE",
		"description": "Opción heredada. No se usa."
	},
	"CTEST_UPDATE_COMMAND": {
		"name": "CTEST_UPDATE_COMMAND",
		"description": "Especifica el valor UpdateCommand de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_UPDATE_OPTIONS": {
		"name": "CTEST_UPDATE_OPTIONS",
		"description": "Especifica el valor UpdateOptions de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_UPDATE_VERSION_ONLY": {
		"name": "CTEST_UPDATE_VERSION_ONLY",
		"description": "Especifica el valor UpdateVersionOnly de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_UPDATE_VERSION_OVERRIDE": {
		"name": "CTEST_UPDATE_VERSION_OVERRIDE",
		"description": "Especifica el valor UpdateVersionOverride de CTest en un script de cliente del panel de ctest."
	},
	"CTEST_USE_LAUNCHERS": {
		"name": "CTEST_USE_LAUNCHERS",
		"description": "Especifica el valor UseLaunchers de CTest en un script de cliente del panel de ctest."
	},
	"CYGWIN": {
		"name": "CYGWIN",
		"description": "True para Cygwin."
	},
	"ENV": {
		"name": "ENV",
		"description": "Operador para leer las variables de entorno."
	},
	"EXECUTABLE_OUTPUT_PATH": {
		"name": "EXECUTABLE_OUTPUT_PATH",
		"description": "Variable de ubicación del ejecutable anterior."
	},
	"GHSMULTI": {
		"name": "GHSMULTI",
		"description": "1 cuando se usa el generador de Green Hills MULTI."
	},
	"IOS": {
		"name": "IOS",
		"description": "Se establece en 1 cuando el sistema de destino (CMAKE_SYSTEM_NAME) es iOS."
	},
	"LIBRARY_OUTPUT_PATH": {
		"name": "LIBRARY_OUTPUT_PATH",
		"description": "Variable de ubicación de la biblioteca anterior."
	},
	"LINUX": {
		"name": "LINUX",
		"description": "Se establece como true cuando el sistema de destino es Linux."
	},
	"MINGW": {
		"name": "MINGW",
		"description": "Se establece en un valor true cuando se habilita al menos un lenguaje con un compilador destinado a GNU ABI en Windows (MinGW)."
	},
	"MSVC": {
		"name": "MSVC",
		"description": "Se establece en true si el compilador es alguna versión de Microsoft Visual C++ u otro compilador que simula la sintaxis de línea de comandos cl de Visual C++."
	},
	"MSVC10": {
		"name": "MSVC10",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC11": {
		"name": "MSVC11",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC12": {
		"name": "MSVC12",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC14": {
		"name": "MSVC14",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC60": {
		"name": "MSVC60",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC70": {
		"name": "MSVC70",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC71": {
		"name": "MSVC71",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC80": {
		"name": "MSVC80",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC90": {
		"name": "MSVC90",
		"description": "No se recomienda. Use la variable MSVC_VERSION en su lugar."
	},
	"MSVC_IDE": {
		"name": "MSVC_IDE",
		"description": "True cuando se usa el IDE de Microsoft Visual C++."
	},
	"MSVC_TOOLSET_VERSION": {
		"name": "MSVC_TOOLSET_VERSION",
		"description": "Versión del conjunto de herramientas de Microsoft Visual C/C++ que se está usando, si existe. Si se está usando un tipo similar a MSVC, esta variable se establece en función de la versión del compilador, tal y como se indica en la variable MSVC_VERSION."
	},
	"MSVC_VERSION": {
		"name": "MSVC_VERSION",
		"description": "Versión de Microsoft Visual C/C++ que se va a usar, si corresponde. Si se usa un compilador que simula Visual C++, esta variable se establece en la versión del conjunto de herramientas que se simula en función de la definición del preprocesador _MSC_VER."
	},
	"MSYS": {
		"name": "MSYS",
		"description": "Es true cuando se usa el generador de archivos Make de MSYS."
	},
	"<PackageName>_ROOT": {
		"name": "<PackageName>_ROOT",
		"description": "Las llamadas a find_package (<PackageName>) buscarán en los prefijos especificados por la variable de CMake <PackageName>_ROOT, en la que <PackageName> es el nombre (en mayúsculas y minúsculas) asignado a la llamada find_package y _ROOT es el literal. Por ejemplo, find_package(Foo) buscará los prefijos especificados en la variable de CMake Foo_ROOT (si se establece). Consulte la directiva CMP0074."
	},
	"<PROJECT-NAME>_BINARY_DIR": {
		"name": "<PROJECT-NAME>_BINARY_DIR",
		"description": "Directorio binario de nivel superior para el proyecto con nombre."
	},
	"<PROJECT-NAME>_DESCRIPTION": {
		"name": "<PROJECT-NAME>_DESCRIPTION",
		"description": "Valor asignado a la opción DESCRIPTION de la llamada más reciente al comando project con el nombre de proyecto <PROJECT-NAME>, si existe."
	},
	"<PROJECT-NAME>_HOMEPAGE_URL": {
		"name": "<PROJECT-NAME>_HOMEPAGE_URL",
		"description": "Valor asignado a la opción HOMEPAGE_URL de la llamada más reciente al comando project con el nombre de proyecto <PROJECT-NAME>, si existe."
	},
	"<PROJECT-NAME>_IS_TOP_LEVEL": {
		"name": "<PROJECT-NAME>_IS_TOP_LEVEL",
		"description": "Variable booleana que indica si el proyecto nombrado se llamó en un archivo CMakeLists.txt de nivel superior."
	},
	"<PROJECT-NAME>_SOURCE_DIR": {
		"name": "<PROJECT-NAME>_SOURCE_DIR",
		"description": "Directorio de origen de nivel superior para el proyecto con nombre."
	},
	"<PROJECT-NAME>_VERSION": {
		"name": "<PROJECT-NAME>_VERSION",
		"description": "Valor asignado a la opción VERSION de la llamada más reciente al comando project con el nombre de proyecto <PROJECT-NAME>, si existe."
	},
	"<PROJECT-NAME>_VERSION_MAJOR": {
		"name": "<PROJECT-NAME>_VERSION_MAJOR",
		"description": "Primer componente del número de versión de la variable <PROJECT-NAME>_VERSION establecido por el comando de proyecto."
	},
	"<PROJECT-NAME>_VERSION_MINOR": {
		"name": "<PROJECT-NAME>_VERSION_MINOR",
		"description": "Segundo componente del número de versión de la variable <PROJECT-NAME>_VERSION establecido por el comando de proyecto."
	},
	"<PROJECT-NAME>_VERSION_PATCH": {
		"name": "<PROJECT-NAME>_VERSION_PATCH",
		"description": "Tercer componente del número de versión de la variable <PROJECT-NAME>_VERSION establecido por el comando de proyecto."
	},
	"<PROJECT-NAME>_VERSION_TWEAK": {
		"name": "<PROJECT-NAME>_VERSION_TWEAK",
		"description": "Cuarto componente del número de versión de la variable <PROJECT-NAME>_VERSION establecido por el comando de proyecto."
	},
	"PROJECT_BINARY_DIR": {
		"name": "PROJECT_BINARY_DIR",
		"description": "Ruta de acceso completa al directorio de compilación para el proyecto."
	},
	"PROJECT_DESCRIPTION": {
		"name": "PROJECT_DESCRIPTION",
		"description": "Descripción breve del proyecto que se proporciona al comando de proyecto."
	},
	"PROJECT_HOMEPAGE_URL": {
		"name": "PROJECT_HOMEPAGE_URL",
		"description": "Dirección URL de la página principal del proyecto."
	},
	"PROJECT_IS_TOP_LEVEL": {
		"name": "PROJECT_IS_TOP_LEVEL",
		"description": "Variable booleana que indica si el comando de proyecto llamado más recientemente en el ámbito actual o superior estaba en el archivo CMakeLists.txt de nivel superior."
	},
	"PROJECT_NAME": {
		"name": "PROJECT_NAME",
		"description": "Nombre del proyecto asignado al comando del proyecto."
	},
	"PROJECT_SOURCE_DIR": {
		"name": "PROJECT_SOURCE_DIR",
		"description": "Directorio de origen de la última llamada al comando de proyecto realizada en el ámbito del directorio actual o en uno de sus elementos primarios. Tenga en cuenta que no se ve afectado por las llamadas al proyecto realizadas en un ámbito de directorio secundario (es decir, desde una llamada a add_subdirectory desde el ámbito actual)."
	},
	"PROJECT_VERSION": {
		"name": "PROJECT_VERSION",
		"description": "Valor asignado a la opción VERSION de la última llamada al comando de proyecto, si existe."
	},
	"PROJECT_VERSION_MAJOR": {
		"name": "PROJECT_VERSION_MAJOR",
		"description": "Primer componente del número de versión de la variable PROJECT_VERSION establecido por el comando de proyecto."
	},
	"PROJECT_VERSION_MINOR": {
		"name": "PROJECT_VERSION_MINOR",
		"description": "Segundo componente del número de versión de la variable PROJECT_VERSION establecido por el comando de proyecto."
	},
	"PROJECT_VERSION_PATCH": {
		"name": "PROJECT_VERSION_PATCH",
		"description": "Tercer componente del número de versión de la variable PROJECT_VERSION establecido por el comando de proyecto."
	},
	"PROJECT_VERSION_TWEAK": {
		"name": "PROJECT_VERSION_TWEAK",
		"description": "Cuarto componente del número de versión de la variable PROJECT_VERSION establecido por el comando de proyecto."
	},
	"UNIX": {
		"name": "UNIX",
		"description": "Se establece en True cuando el sistema de destino es UNIX o tipo UNIX (por ejemplo, APPLE y CYGWIN). La variable CMAKE_SYSTEM_NAME debe consultarse si se requiere un conocimiento más específico del sistema de destino."
	},
	"WIN32": {
		"name": "WIN32",
		"description": "Se establece en True cuando el sistema de destino es Windows, incluido Win64."
	},
	"WINCE": {
		"name": "WINCE",
		"description": "True si la variable CMAKE_SYSTEM_NAME se establece en WindowsCE."
	},
	"WINDOWS_PHONE": {
		"name": "WINDOWS_PHONE",
		"description": "True si la variable CMAKE_SYSTEM_NAME se establece en WindowsPhone."
	},
	"WINDOWS_STORE": {
		"name": "WINDOWS_STORE",
		"description": "True si la variable CMAKE_SYSTEM_NAME se establece en WindowsStore."
	},
	"XCODE": {
		"name": "XCODE",
		"description": "Es True cuando se usa el generador de Xcode."
	},
	"XCODE_VERSION": {
		"name": "XCODE_VERSION",
		"description": "Versión de Xcode (solo generador de Xcode)."
	},
	"ADVANCED": {
		"name": "ADVANCED",
		"description": "True si la entrada debe ocultarse de forma predeterminada en las GUI."
	},
	"HELPSTRING": {
		"name": "HELPSTRING",
		"description": "Ayuda asociada a la entrada en las GUI."
	},
	"MODIFIED": {
		"name": "MODIFIED",
		"description": "Propiedad de administración interna. No se puede establecer ni obtener."
	},
	"STRINGS": {
		"name": "STRINGS",
		"description": "Enumera los posibles valores de entrada de STRING para la selección de GUI."
	},
	"TYPE": {
		"name": "TYPE",
		"description": "Tipo de widget para la entrada en los objetos GUI."
	},
	"VALUE": {
		"name": "VALUE",
		"description": "Valor de una entrada de caché."
	},
	"ADDITIONAL_CLEAN_FILES": {
		"name": "ADDITIONAL_CLEAN_FILES",
		"description": "Lista separada por signos de punto y coma de archivos o directorios que se quitarán como parte del destino de limpieza global. Es útil para especificar los archivos o directorios generados que varios destinos o el propio CMake usan o que se generan de formas que no pueden capturarse como salidas o productos derivados de comandos personalizados."
	},
	"ADDITIONAL_MAKE_CLEAN_FILES": {
		"name": "ADDITIONAL_MAKE_CLEAN_FILES",
		"description": "Archivos adicionales que se van a quitar durante la fase de limpieza."
	},
	"BINARY_DIR": {
		"name": "BINARY_DIR",
		"description": "Esta propiedad de directorio de solo lectura informa de la ruta de acceso absoluta al directorio binario correspondiente al origen en el que se lee."
	},
	"BUILDSYSTEM_TARGETS": {
		"name": "BUILDSYSTEM_TARGETS",
		"description": "Esta propiedad de directorio de solo lectura contiene una lista separada por signos de punto y coma de los destinos del sistema de compilación agregados en el directorio mediante llamadas a los comandos add_library, add_executable y add_custom_target. La lista no incluye ningún destino Imported ni Alias, pero sí incluye bibliotecas Interface. Cada entrada de la lista es el nombre lógico de un destino, adecuado para pasarlo a la opción TARGET del comando get_property."
	},
	"CACHE_VARIABLES": {
		"name": "CACHE_VARIABLES",
		"description": "Lista de variables de caché disponibles en el directorio actual."
	},
	"CLEAN_NO_CUSTOM": {
		"name": "CLEAN_NO_CUSTOM",
		"description": "Se establece en true para indicar a los generadores de Makefile que no quiten las salidas de los comandos personalizados para este directorio durante la operación make clean. Se ignora en otros generadores porque no es posible implementarlo."
	},
	"CMAKE_CONFIGURE_DEPENDS": {
		"name": "CMAKE_CONFIGURE_DEPENDS",
		"description": "Indica a CMake los archivos de entrada adicionales para el proceso de configuración. Si se modifica algún archivo con nombre, el sistema de compilación vuelve a ejecutar CMake para reconfigurar el archivo y regenerar el sistema de compilación."
	},
	"COMPILE_DEFINITIONS": {
		"name": "COMPILE_DEFINITIONS",
		"description": "Definiciones del preprocesador para compilar los orígenes de un directorio."
	},
	"COMPILE_DEFINITIONS_<CONFIG>": {
		"name": "COMPILE_DEFINITIONS_<CONFIG>",
		"description": "Se ignora. Consulte la directiva de CMake CMP0043."
	},
	"COMPILE_OPTIONS": {
		"name": "COMPILE_OPTIONS",
		"description": "Lista de opciones que se van a pasar al compilador."
	},
	"DEFINITIONS": {
		"name": "DEFINITIONS",
		"description": "Solo para compatibilidad con CMake 2.4. Use COMPILE_DEFINITIONS en su lugar."
	},
	"EXCLUDE_FROM_ALL": {
		"name": "EXCLUDE_FROM_ALL",
		"description": "Establezca esta propiedad de directorio en un valor true en un subdirectorio para excluir sus destinos del destino \"all\" de sus antecesores. Si se excluye, al ejecutar, por ejemplo, make en el directorio principal no se establecerán los destinos del subdirectorio de forma predeterminada. Esto no afecta al destino \"all\" del subdirectorio en sí. Al ejecutar make en el subdirectorio, se compilarán sus destinos."
	},
	"IMPLICIT_DEPENDS_INCLUDE_TRANSFORM": {
		"name": "IMPLICIT_DEPENDS_INCLUDE_TRANSFORM",
		"description": "Especifica transformaciones de línea #include para las dependencias en un directorio."
	},
	"IMPORTED_TARGETS": {
		"name": "IMPORTED_TARGETS",
		"description": "Esta propiedad de directorio de solo lectura contiene una lista separada por punto y coma de destinos importados agregados en el directorio mediante llamadas a los comandos add_library y add_executable. Cada entrada de la lista es el nombre lógico de un destino, adecuado para pasarlo a la opción TARGET del comando get_property cuando se llama en el mismo directorio."
	},
	"INCLUDE_DIRECTORIES": {
		"name": "INCLUDE_DIRECTORIES",
		"description": "Lista de directorios de búsqueda de archivos de inclusión del preprocesador."
	},
	"INCLUDE_REGULAR_EXPRESSION": {
		"name": "INCLUDE_REGULAR_EXPRESSION",
		"description": "Incluye la expresión regular de examen de archivos."
	},
	"INTERPROCEDURAL_OPTIMIZATION": {
		"name": "INTERPROCEDURAL_OPTIMIZATION",
		"description": "Esta propiedad de directorio ya no existe."
	},
	"INTERPROCEDURAL_OPTIMIZATION_<CONFIG>": {
		"name": "INTERPROCEDURAL_OPTIMIZATION_<CONFIG>",
		"description": "Esta propiedad de directorio ya no existe."
	},
	"LABELS": {
		"name": "LABELS",
		"description": "Especifique una lista de etiquetas de texto asociadas a un directorio y a todos sus subdirectorios. Esto es equivalente a establecer la propiedad de destino LABELS y la propiedad de prueba LABELS en todos los destinos y pruebas del directorio y los subdirectorios actuales. Nota: Deben habilitarse los iniciadores para propagar las etiquetas a los destinos."
	},
	"LINK_DIRECTORIES": {
		"name": "LINK_DIRECTORIES",
		"description": "Lista de directorios de búsqueda del enlazador."
	},
	"LINK_OPTIONS": {
		"name": "LINK_OPTIONS",
		"description": "Lista de opciones que se van a usar en el paso de vinculación de los destinos de biblioteca compartida, módulo y ejecutable, así como el paso de vinculación del dispositivo."
	},
	"LISTFILE_STACK": {
		"name": "LISTFILE_STACK",
		"description": "Pila actual de archivos de lista que se están procesando."
	},
	"MACROS": {
		"name": "MACROS",
		"description": "Lista de comandos de macro disponibles en el directorio actual."
	},
	"PARENT_DIRECTORY": {
		"name": "PARENT_DIRECTORY",
		"description": "Directorio de origen que agrega el subdirectorio actual."
	},
	"RULE_LAUNCH_COMPILE": {
		"name": "RULE_LAUNCH_COMPILE",
		"description": "Especifica un iniciador para las reglas de compilación."
	},
	"RULE_LAUNCH_CUSTOM": {
		"name": "RULE_LAUNCH_CUSTOM",
		"description": "Especifica un iniciador para las reglas personalizadas."
	},
	"RULE_LAUNCH_LINK": {
		"name": "RULE_LAUNCH_LINK",
		"description": "Especifica un iniciador para las reglas de vínculos."
	},
	"SOURCE_DIR": {
		"name": "SOURCE_DIR",
		"description": "Esta propiedad de directorio de solo lectura informa de la ruta de acceso absoluta al directorio de origen en el que se lee."
	},
	"SUBDIRECTORIES": {
		"name": "SUBDIRECTORIES",
		"description": "Esta propiedad de directorio de solo lectura contiene una lista separada por signos de punto y coma de los subdirectorios procesados hasta ahora por los comandos add_subdirectory o subdirs. Cada entrada es la ruta de acceso absoluta al directorio de origen (que contiene el archivo CMakeLists.txt). Resulta útil para pasar a la opción DIRECTORY del comando get_property."
	},
	"SYSTEM": {
		"name": "SYSTEM",
		"description": "Esta propiedad de directorio se usa para inicializar la propiedad de destino SYSTEM para los destinos no importados creados en ese directorio. add_subdirectory y FetchContent_Declare la establecen como true cuando la opción SYSTEM se proporciona como argumento para esos comandos."
	},
	"TESTS": {
		"name": "TESTS",
		"description": "Lista de pruebas."
	},
	"TEST_INCLUDE_FILE": {
		"name": "TEST_INCLUDE_FILE",
		"description": "En desuso. Use TEST_INCLUDE_FILES en su lugar."
	},
	"TEST_INCLUDE_FILES": {
		"name": "TEST_INCLUDE_FILES",
		"description": "Lista de archivos de CMake que se incluirán al ejecutar ctest."
	},
	"VARIABLES": {
		"name": "VARIABLES",
		"description": "Lista de variables definidas en el directorio actual."
	},
	"VS_GLOBAL_SECTION_POST_<section>": {
		"name": "VS_GLOBAL_SECTION_POST_<section>",
		"description": "Especifica una sección global postSolution en Visual Studio."
	},
	"VS_GLOBAL_SECTION_PRE_<section>": {
		"name": "VS_GLOBAL_SECTION_PRE_<section>",
		"description": "Especifica una sección global preSolution en Visual Studio."
	},
	"VS_STARTUP_PROJECT": {
		"name": "VS_STARTUP_PROJECT",
		"description": "Especifica el proyecto de inicio predeterminado en una solución de Visual Studio."
	},
	"ALLOW_DUPLICATE_CUSTOM_TARGETS": {
		"name": "ALLOW_DUPLICATE_CUSTOM_TARGETS",
		"description": "Permite la creación de destinos personalizados duplicados."
	},
	"AUTOGEN_SOURCE_GROUP": {
		"name": "AUTOGEN_SOURCE_GROUP",
		"description": "Nombre de source_group para los archivos generados de AUTOMOC, AUTORCC y AUTOUIC."
	},
	"AUTOGEN_TARGETS_FOLDER": {
		"name": "AUTOGEN_TARGETS_FOLDER",
		"description": "Nombre de FOLDER para destinos *_autogen que CMake agrega automáticamente para los destinos en los que AUTOMOC está habilitado."
	},
	"AUTOMOC_SOURCE_GROUP": {
		"name": "AUTOMOC_SOURCE_GROUP",
		"description": "Nombre de source_group para los archivos generados de AUTOMOC."
	},
	"AUTOMOC_TARGETS_FOLDER": {
		"name": "AUTOMOC_TARGETS_FOLDER",
		"description": "Nombre de FOLDER para destinos *_autogen que CMake agrega automáticamente para los destinos en los que AUTOMOC está habilitado."
	},
	"AUTORCC_SOURCE_GROUP": {
		"name": "AUTORCC_SOURCE_GROUP",
		"description": "Nombre de source_group para los archivos generados de AUTORCC."
	},
	"AUTOUIC_SOURCE_GROUP": {
		"name": "AUTOUIC_SOURCE_GROUP",
		"description": "Nombre de source_group para los archivos generados de AUTOUIC."
	},
	"CMAKE_CUDA_KNOWN_FEATURES": {
		"name": "CMAKE_CUDA_KNOWN_FEATURES",
		"description": "Lista de características de CUDA conocidas para esta versión de CMake."
	},
	"CMAKE_CXX_KNOWN_FEATURES": {
		"name": "CMAKE_CXX_KNOWN_FEATURES",
		"description": "Lista de características de C++ conocidas para esta versión de CMake."
	},
	"CMAKE_C_KNOWN_FEATURES": {
		"name": "CMAKE_C_KNOWN_FEATURES",
		"description": "Lista de características de C conocidas para esta versión de CMake."
	},
	"CMAKE_HIP_KNOWN_FEATURES": {
		"name": "CMAKE_HIP_KNOWN_FEATURES",
		"description": "Lista de características del desafío HIP conocidas para esta versión de CMake."
	},
	"CMAKE_ROLE": {
		"name": "CMAKE_ROLE",
		"description": "Indica el modo en el que se encuentra el script en ejecución. Puede ser uno de varios valores:"
	},
	"DEBUG_CONFIGURATIONS": {
		"name": "DEBUG_CONFIGURATIONS",
		"description": "Especifica las configuraciones para la depuración."
	},
	"DISABLED_FEATURES": {
		"name": "DISABLED_FEATURES",
		"description": "Lista de características que se deshabilitan durante la ejecución de CMake."
	},
	"ECLIPSE_EXTRA_CPROJECT_CONTENTS": {
		"name": "ECLIPSE_EXTRA_CPROJECT_CONTENTS",
		"description": "Contenido adicional que se va a insertar en el archivo cproject de Eclipse generado."
	},
	"ECLIPSE_EXTRA_NATURES": {
		"name": "ECLIPSE_EXTRA_NATURES",
		"description": "Lista de naturalezas para agregar al archivo del proyecto de Eclipse generado."
	},
	"ENABLED_FEATURES": {
		"name": "ENABLED_FEATURES",
		"description": "Lista de características que se habilitan durante la ejecución de CMake."
	},
	"ENABLED_LANGUAGES": {
		"name": "ENABLED_LANGUAGES",
		"description": "Propiedad de solo lectura que contiene la lista de lenguajes habilitados actualmente."
	},
	"FIND_LIBRARY_USE_LIB32_PATHS": {
		"name": "FIND_LIBRARY_USE_LIB32_PATHS",
		"description": "Indica si el comando find_library debe buscar directorios lib32 automáticamente."
	},
	"FIND_LIBRARY_USE_LIB64_PATHS": {
		"name": "FIND_LIBRARY_USE_LIB64_PATHS",
		"description": "Indica si find_library debe buscar directorios lib64 automáticamente."
	},
	"FIND_LIBRARY_USE_LIBX32_PATHS": {
		"name": "FIND_LIBRARY_USE_LIBX32_PATHS",
		"description": "Indica si el comando find_library debe buscar directorios libx32 automáticamente."
	},
	"FIND_LIBRARY_USE_OPENBSD_VERSIONING": {
		"name": "FIND_LIBRARY_USE_OPENBSD_VERSIONING",
		"description": "Indica si find_library debe buscar bibliotecas compartidas de estilo OpenBSD."
	},
	"GENERATOR_IS_MULTI_CONFIG": {
		"name": "GENERATOR_IS_MULTI_CONFIG",
		"description": "Propiedad de solo lectura que es true en los generadores multiconfiguración."
	},
	"GLOBAL_DEPENDS_DEBUG_MODE": {
		"name": "GLOBAL_DEPENDS_DEBUG_MODE",
		"description": "Habilita el modo de depuración de gráfico de dependencias de destino global."
	},
	"GLOBAL_DEPENDS_NO_CYCLES": {
		"name": "GLOBAL_DEPENDS_NO_CYCLES",
		"description": "No permite ciclos de gráfico de dependencias de destino global."
	},
	"INSTALL_PARALLEL": {
		"name": "INSTALL_PARALLEL",
		"description": "Habilita la opción de instalación en paralelo para el generador Ninja."
	},
	"IN_TRY_COMPILE": {
		"name": "IN_TRY_COMPILE",
		"description": "Propiedad de solo lectura que es true durante una configuración de try-compile."
	},
	"JOB_POOLS": {
		"name": "JOB_POOLS",
		"description": "Solo Ninja: lista de grupos disponibles."
	},
	"PACKAGES_FOUND": {
		"name": "PACKAGES_FOUND",
		"description": "Lista de los paquetes que se encontraron durante la ejecución de CMake."
	},
	"PACKAGES_NOT_FOUND": {
		"name": "PACKAGES_NOT_FOUND",
		"description": "Lista de los paquetes que no se encontraron durante la ejecución de CMake."
	},
	"PREDEFINED_TARGETS_FOLDER": {
		"name": "PREDEFINED_TARGETS_FOLDER",
		"description": "Nombre de FOLDER para los destinos que CMake agrega automáticamente."
	},
	"PROPAGATE_TOP_LEVEL_INCLUDES_TO_TRY_COMPILE": {
		"name": "PROPAGATE_TOP_LEVEL_INCLUDES_TO_TRY_COMPILE",
		"description": "Cuando esta propiedad global se establece en true, la variable CMAKE_PROJECT_TOP_LEVEL_INCLUDES se propaga a llamadas try_compile que usan la firma del proyecto completo. Esta propiedad no afecta a las llamadas a la firma del archivo de origen. PROPAGATE_TOP_LEVEL_INCLUDES_TO_TRY_COMPILE no está establecido de forma predeterminada."
	},
	"REPORT_UNDEFINED_PROPERTIES": {
		"name": "REPORT_UNDEFINED_PROPERTIES",
		"description": "Si se establece, notifica cualquier propiedad no definida a este archivo."
	},
	"RULE_MESSAGES": {
		"name": "RULE_MESSAGES",
		"description": "Especifica si se va a notificar un mensaje para cada regla de make."
	},
	"TARGET_ARCHIVES_MAY_BE_SHARED_LIBS": {
		"name": "TARGET_ARCHIVES_MAY_BE_SHARED_LIBS",
		"description": "Establece si las bibliotecas compartidas pueden denominarse como los archivos."
	},
	"TARGET_MESSAGES": {
		"name": "TARGET_MESSAGES",
		"description": "Especifica si se va a notificar la finalización de cada destino."
	},
	"TARGET_SUPPORTS_SHARED_LIBS": {
		"name": "TARGET_SUPPORTS_SHARED_LIBS",
		"description": "¿Admite la plataforma de destino las bibliotecas compartidas?"
	},
	"USE_FOLDERS": {
		"name": "USE_FOLDERS",
		"description": "Controla si se debe usar la propiedad de destino FOLDER para organizar los destinos en carpetas. El valor de USE_FOLDERS al final del archivo CMakeLists.txt de nivel superior es lo que determina el comportamiento."
	},
	"XCODE_EMIT_EFFECTIVE_PLATFORM_NAME": {
		"name": "XCODE_EMIT_EFFECTIVE_PLATFORM_NAME",
		"description": "Controla la emisión de EFFECTIVE_PLATFORM_NAME por el generador Xcode."
	},
	"CPACK_DESKTOP_SHORTCUTS": {
		"name": "CPACK_DESKTOP_SHORTCUTS",
		"description": "Especifica una lista de nombres de acceso directo que deben crearse en el escritorio para este archivo."
	},
	"CPACK_NEVER_OVERWRITE": {
		"name": "CPACK_NEVER_OVERWRITE",
		"description": "Solicita que este archivo no se sobrescriba al instalar o reinstalar."
	},
	"CPACK_PERMANENT": {
		"name": "CPACK_PERMANENT",
		"description": "Solicita que este archivo no se quite al desinstalar."
	},
	"CPACK_STARTUP_SHORTCUTS": {
		"name": "CPACK_STARTUP_SHORTCUTS",
		"description": "Especifica una lista de nombres de acceso directo que deben crearse en la carpeta de Inicio para este archivo."
	},
	"CPACK_START_MENU_SHORTCUTS": {
		"name": "CPACK_START_MENU_SHORTCUTS",
		"description": "Especifica una lista de nombres de acceso directo que deben crearse en el menú Inicio para este archivo."
	},
	"CPACK_WIX_ACL": {
		"name": "CPACK_WIX_ACL",
		"description": "Especifica los permisos de acceso para los archivos o directorios instalados con un instalador de WiX."
	},
	"ABSTRACT": {
		"name": "ABSTRACT",
		"description": "Indica si el archivo de código fuente es una clase abstracta."
	},
	"AUTORCC_OPTIONS": {
		"name": "AUTORCC_OPTIONS",
		"description": "Opciones adicionales para rcc cuando se usa AUTORCC."
	},
	"AUTOUIC_OPTIONS": {
		"name": "AUTOUIC_OPTIONS",
		"description": "Opciones adicionales para uic cuando se usa AUTOUIC."
	},
	"COMPILE_FLAGS": {
		"name": "COMPILE_FLAGS",
		"description": "Marcas adicionales que se agregarán al compilar este archivo de código fuente."
	},
	"CXX_SCAN_FOR_MODULES": {
		"name": "CXX_SCAN_FOR_MODULES",
		"description": "CXX_SCAN_FOR_MODULES es un valor booleano que especifica si CMake examinará el origen en busca de dependencias de módulo de C++. Consulte también la CXX_SCAN_FOR_MODULES para la configuración de todo el destino."
	},
	"EXTERNAL_OBJECT": {
		"name": "EXTERNAL_OBJECT",
		"description": "Si se establece en true, es un archivo objeto."
	},
	"Fortran_FORMAT": {
		"name": "Fortran_FORMAT",
		"description": "Se establece en FIXED o FREE para indicar el diseño de origen de Fortran."
	},
	"Fortran_PREPROCESS": {
		"name": "Fortran_PREPROCESS",
		"description": "Controle si el archivo de código fuente de Fortran debe preprocesarse incondicionalmente."
	},
	"GENERATED": {
		"name": "GENERATED",
		"description": "Indica si el archivo de origen se genera como parte de la compilación o del proceso de CMake."
	},
	"HEADER_FILE_ONLY": {
		"name": "HEADER_FILE_ONLY",
		"description": "Indica si el archivo de origen es simplemente un archivo de encabezado."
	},
	"KEEP_EXTENSION": {
		"name": "KEEP_EXTENSION",
		"description": "Hace que el archivo de salida tenga la misma extensión que el archivo de origen."
	},
	"LANGUAGE": {
		"name": "LANGUAGE",
		"description": "Especifique el lenguaje de programación en el que se escribe un archivo de código fuente."
	},
	"LOCATION": {
		"name": "LOCATION",
		"description": "Ruta de acceso completa a un archivo de código fuente."
	},
	"MACOSX_PACKAGE_LOCATION": {
		"name": "MACOSX_PACKAGE_LOCATION",
		"description": "Coloca un archivo de código fuente en un lote de aplicaciones (MACOSX_BUNDLE), de Core Foundation (BUNDLE) o de Framework (FRAMEWORK). Aplicable para iOS y macOS."
	},
	"OBJECT_DEPENDS": {
		"name": "OBJECT_DEPENDS",
		"description": "Archivos adicionales de los que depende un archivo de objeto compilado."
	},
	"OBJECT_OUTPUTS": {
		"name": "OBJECT_OUTPUTS",
		"description": "Salidas adicionales para una regla de generadores de archivos Make o Ninja."
	},
	"SKIP_AUTOGEN": {
		"name": "SKIP_AUTOGEN",
		"description": "Excluye el archivo de código fuente del procesamiento de AUTOMOC, AUTOUIC y AUTORCC (para los proyectos de Qt)."
	},
	"SKIP_AUTOMOC": {
		"name": "SKIP_AUTOMOC",
		"description": "Excluye el archivo de código fuente del procesamiento de AUTOMOC (para los proyectos de Qt)."
	},
	"SKIP_AUTORCC": {
		"name": "SKIP_AUTORCC",
		"description": "Excluye el archivo de código fuente del procesamiento de AUTORCC (para los proyectos de Qt)."
	},
	"SKIP_AUTOUIC": {
		"name": "SKIP_AUTOUIC",
		"description": "Excluye el archivo de código fuente del procesamiento de AUTOUIC (para los proyectos de Qt)."
	},
	"SKIP_LINTING": {
		"name": "SKIP_LINTING",
		"description": "Esta propiedad le permite excluir un archivo de origen específico del proceso de linting. El proceso de linting implica ejecutar herramientas como <LANG>_CPPLINT, <LANG>_CLANG_TIDY, <LANG>_CPPCHECK y <LANG>_INCLUDE_WHAT_YOU_USE en los archivos de origen, así como compilar archivos de encabezado como parte de VERIFY_INTERFACE_HEADER_SETS. Al establecer SKIP_LINTING en un archivo de origen, las herramientas de linting mencionadas no se ejecutarán para ese archivo en particular."
	},
	"SKIP_PRECOMPILE_HEADERS": {
		"name": "SKIP_PRECOMPILE_HEADERS",
		"description": "¿Omite la característica PRECOMPILE_HEADERS este archivo de código fuente?"
	},
	"SKIP_UNITY_BUILD_INCLUSION": {
		"name": "SKIP_UNITY_BUILD_INCLUSION",
		"description": "Si esta propiedad se establece en true, se garantiza que las compilaciones de Unity omitan el archivo de código fuente cuando el destino asociado tenga la propiedad UNITY_BUILD establecida en true. Dicho archivo se compila por su cuenta, de la misma forma que se haría si las compilaciones de Unity estuvieran deshabilitadas."
	},
	"Swift_DEPENDENCIES_FILE": {
		"name": "Swift_DEPENDENCIES_FILE",
		"description": "Esta propiedad establece la ruta de acceso del archivo de dependencia de Swift (swiftdeps) del origen. Si no se especifica ninguna, <OBJECT>.swiftdeps se establecerá como valor predeterminado."
	},
	"Swift_DIAGNOSTICS_FILE": {
		"name": "Swift_DIAGNOSTICS_FILE",
		"description": "Esta propiedad controla dónde se serializan los diagnósticos de Swift."
	},
	"SYMBOLIC": {
		"name": "SYMBOLIC",
		"description": "Es simplemente un nombre para una regla."
	},
	"UNITY_GROUP": {
		"name": "UNITY_GROUP",
		"description": "Esta propiedad controla de qué cubo formará parte el origen cuando UNITY_BUILD_MODE se establece en GROUP."
	},
	"VS_COPY_TO_OUT_DIR": {
		"name": "VS_COPY_TO_OUT_DIR",
		"description": "Establece la etiqueta <CopyToOutputDirectory> para un archivo de origen en un archivo del proyecto de Visual Studio. Los valores válidos son Never, Always y PreserveNewest."
	},
	"VS_CSHARP_<tagname>": {
		"name": "VS_CSHARP_<tagname>",
		"description": "Configuración específica de archivos de origen de Visual Studio y CSharp."
	},
	"VS_DEPLOYMENT_CONTENT": {
		"name": "VS_DEPLOYMENT_CONTENT",
		"description": "Marca un archivo de origen como contenido para implementación con una aplicación de Windows Phone o Microsoft Store cuando se compila con un generador de Visual Studio <cmake-generators(7)>. El valor debe evaluarse como 1 o 0 y se pueden usar expresiones de generador <cmake-generator-expressions(7)> para elegir en función de la configuración de compilación. La entrada del archivo .vcxproj para el archivo de origen se marcará como DeploymentContent o ExcludedFromBuild para los valores 1 y 0, respectivamente."
	},
	"VS_DEPLOYMENT_LOCATION": {
		"name": "VS_DEPLOYMENT_LOCATION",
		"description": "Especifica la ubicación de implementación de un archivo de origen de contenido con una aplicación de Windows Phone o Microsoft Store cuando se compila con un generador de Visual Studio <cmake-generators(7)>. Esta propiedad solo es aplicable cuando se usa VS_DEPLOYMENT_CONTENT. El valor representa la ruta de acceso relativa al paquete de la aplicación y se aplica a todas las configuraciones."
	},
	"VS_INCLUDE_IN_VSIX": {
		"name": "VS_INCLUDE_IN_VSIX",
		"description": "Propiedad booleana para especificar si el archivo debe incluirse en un paquete de extensiones de integración de Visual Studio (VSIX). Esta opción es necesaria para el desarrollo de extensiones de Visual Studio."
	},
	"VS_RESOURCE_GENERATOR": {
		"name": "VS_RESOURCE_GENERATOR",
		"description": "Esta propiedad permite especificar el generador de recursos que se va a usar en este archivo. El valor predeterminado es PublicResXFileCodeGenerator, si no se establece ninguno."
	},
	"VS_SETTINGS": {
		"name": "VS_SETTINGS",
		"description": "Establece cualquier metadatos de elemento en un archivo."
	},
	"VS_SHADER_DISABLE_OPTIMIZATIONS": {
		"name": "VS_SHADER_DISABLE_OPTIMIZATIONS",
		"description": "Deshabilita las optimizaciones del compilador para un archivo .hlsl de origen. Esto agrega la marca -Od a la línea de comandos para la herramienta FxCompiler. Especifique el valor true para esta propiedad a fin de deshabilitar las optimizaciones del compilador."
	},
	"VS_SHADER_ENABLE_DEBUG": {
		"name": "VS_SHADER_ENABLE_DEBUG",
		"description": "Habilita la información de depuración para un archivo hlsl. de origen. Esto agrega la marca -Zi a la línea de comandos para la herramienta FxCompiler. Especifique el valor true a fin de generar información de depuración para el sombreador compilado."
	},
	"VS_SHADER_ENTRYPOINT": {
		"name": "VS_SHADER_ENTRYPOINT",
		"description": "Especifica el nombre del punto de entrada para el sombreador de un archivo .hlsl de origen."
	},
	"VS_SHADER_FLAGS": {
		"name": "VS_SHADER_FLAGS",
		"description": "Establece marcas de sombreador de Visual Studio adicionales de un archivo .hlsl de código fuente."
	},
	"VS_SHADER_MODEL": {
		"name": "VS_SHADER_MODEL",
		"description": "Especifica el modelo de sombreador de un archivo .hlsl de origen. Algunos tipos de sombreador solamente se pueden usar con los modelos de sombreador recientes"
	},
	"VS_SHADER_OBJECT_FILE_NAME": {
		"name": "VS_SHADER_OBJECT_FILE_NAME",
		"description": "Especifica un nombre para el archivo de objeto sombreador compilado en un archivo .hlsl de origen. Agrega la marca -Fo a la línea de comandos para la herramienta FxCompiler."
	},
	"VS_SHADER_OUTPUT_HEADER_FILE": {
		"name": "VS_SHADER_OUTPUT_HEADER_FILE",
		"description": "Establece el nombre del archivo de encabezado de salida que contiene el código de objeto de un archivo .hlsl de origen."
	},
	"VS_SHADER_TYPE": {
		"name": "VS_SHADER_TYPE",
		"description": "Establece el tipo de sombreador de Visual Studio de un archivo .hlsl de código fuente."
	},
	"VS_SHADER_VARIABLE_NAME": {
		"name": "VS_SHADER_VARIABLE_NAME",
		"description": "Establece el nombre de la variable en el archivo de encabezado que contiene el código de objeto de un archivo .hlsl de origen."
	},
	"VS_TOOL_OVERRIDE": {
		"name": "VS_TOOL_OVERRIDE",
		"description": "Reemplaza la herramienta predeterminada de Visual Studio que se va a aplicar al archivo de origen con una nueva herramienta que no se basa en la extensión del archivo."
	},
	"VS_XAML_TYPE": {
		"name": "VS_XAML_TYPE",
		"description": "Marque un archivo de código de fuente de lenguaje XAML como tipo distinto al valor Page predeterminado. El uso más habitual es establecer el archivo App.xaml predeterminado como ApplicationDefinition."
	},
	"WRAP_EXCLUDE": {
		"name": "WRAP_EXCLUDE",
		"description": "Excluye este archivo de origen de cualquier técnica de ajuste de código."
	},
	"XCODE_EXPLICIT_FILE_TYPE": {
		"name": "XCODE_EXPLICIT_FILE_TYPE",
		"description": "Establece el atributo explicitFileType de Xcode en su referencia a un archivo de origen. CMake calcula un valor predeterminado en función de la extensión de archivo, pero se le puede indicar de forma explícita con esta propiedad."
	},
	"XCODE_FILE_ATTRIBUTES": {
		"name": "XCODE_FILE_ATTRIBUTES",
		"description": "Agrega valores a la configuración ATTRIBUTES de Xcode en su referencia a un archivo de código fuente. Esto se puede usar, entre otras cosas, para establecer el rol en un archivo .mig:"
	},
	"XCODE_LAST_KNOWN_FILE_TYPE": {
		"name": "XCODE_LAST_KNOWN_FILE_TYPE",
		"description": "Establece el atributo lastKnownFileType de Xcode en su referencia a un archivo de origen. CMake calcula un valor predeterminado en función de la extensión de archivo, pero se le puede indicar de forma explícita con esta propiedad."
	},
	"ATTACHED_FILES": {
		"name": "ATTACHED_FILES",
		"description": "Asocia una lista de archivos al envío de un panel."
	},
	"ATTACHED_FILES_ON_FAIL": {
		"name": "ATTACHED_FILES_ON_FAIL",
		"description": "Asocia una lista de archivos al envío de un panel si la prueba genera un error."
	},
	"COST": {
		"name": "COST",
		"description": "Esta propiedad describe el costo de una prueba. Cuando están habilitada las pruebas paralelas, las pruebas del conjunto correspondiente se ejecutarán en orden descendente de costo. Los proyectos pueden definir explícitamente el costo de una prueba al establecer esta propiedad en un valor de punto flotante."
	},
	"DEPENDS": {
		"name": "DEPENDS",
		"description": "Especifica que esta prueba solo debe ejecutarse después de la lista de pruebas especificada."
	},
	"DISABLED": {
		"name": "DISABLED",
		"description": "Si se establece en True, la prueba se omitirá y su estado será \"Sin ejecutar\". Una prueba DISABLED no se contabilizará en el número total de pruebas y su estado de finalización se notificará a CDash como Deshabilitado."
	},
	"ENVIRONMENT": {
		"name": "ENVIRONMENT",
		"description": "Especifica las variables de entorno que deben definirse para la ejecución de una prueba."
	},
	"ENVIRONMENT_MODIFICATION": {
		"name": "ENVIRONMENT_MODIFICATION",
		"description": "Especifique las variables de entorno que se deben modificar para ejecutar una prueba. Tenga en cuenta que las operaciones realizadas por esta propiedad se realizan después de que la propiedad ENVIRONMENT ya se haya aplicado."
	},
	"FAIL_REGULAR_EXPRESSION": {
		"name": "FAIL_REGULAR_EXPRESSION",
		"description": "Si la salida de la prueba (stdout o stderr) coincide con esta expresión regular, se producirá un error en la prueba, independientemente del código de salida del proceso. Las pruebas que superan el tiempo de expiración especificado por TIMEOUT producen un error independientemente de FAIL_REGULAR_EXPRESSION. Cualquier código de retorno distinto de cero o errores de prueba de nivel de sistema, incluidos errores de segmentación, anulación de señal o errores de montón, producirá un error en la prueba aunque la expresión regular no coincida."
	},
	"FIXTURES_CLEANUP": {
		"name": "FIXTURES_CLEANUP",
		"description": "Especifica una lista de los accesorios para los que la prueba se va a tratar como prueba de limpieza. Los nombres de los accesorios son distintos de los nombres de los casos de prueba y no es necesario que sean similares a los nombres de pruebas asociados a ellos."
	},
	"FIXTURES_REQUIRED": {
		"name": "FIXTURES_REQUIRED",
		"description": "Especifica una lista de los accesorios que requiere la prueba. Los nombres de los accesorios distinguen mayúsculas de minúsculas y no es necesario que sean similares a los nombres de pruebas."
	},
	"FIXTURES_SETUP": {
		"name": "FIXTURES_SETUP",
		"description": "Especifica una lista de los accesorios para los que la prueba se va a tratar como prueba de configuración. Los nombres de los accesorios son distintos de los nombres de los casos de prueba y no es necesario que sean similares a los nombres de pruebas asociados a ellos."
	},
	"GENERATED_RESOURCE_SPEC_FILE": {
		"name": "GENERATED_RESOURCE_SPEC_FILE",
		"description": "Ruta de acceso al archivo de especificación de recursos generado dinámicamente <ctest-resource-dynamically-generated-spec-file> generado por esta prueba."
	},
	"MEASUREMENT": {
		"name": "MEASUREMENT",
		"description": "Especifica un valor y una medida CDASH de los que se informa para una prueba."
	},
	"PASS_REGULAR_EXPRESSION": {
		"name": "PASS_REGULAR_EXPRESSION",
		"description": "La salida de la prueba (stdout o stderr) debe coincidir con esta expresión regular para que se supere la prueba. Se omite el código de salida del proceso. Las pruebas que superan el tiempo de expiración especificado por TIMEOUT siguen produciendo un error independientemente de PASS_REGULAR_EXPRESSION. Los errores de prueba de nivel de sistema, incluidos errores de segmentación, anulación de señal o errores de montón, pueden producir un error en la prueba, incluso si PASS_REGULAR_EXPRESSION coincide."
	},
	"PROCESSORS": {
		"name": "PROCESSORS",
		"description": "Se establece para especificar cuántos espacios de proceso requiere esta prueba. Si no se establece, el valor predeterminado es un procesador."
	},
	"PROCESSOR_AFFINITY": {
		"name": "PROCESSOR_AFFINITY",
		"description": "Se establece en un valor true para pedir a CTest que inicie el proceso de prueba con afinidad de CPU para un conjunto fijo de procesadores. Si se habilita y se admite para la plataforma actual, CTest elegirá un conjunto de procesadores para ubicarlos en la máscara de afinidad de CPU al iniciar el proceso de prueba. El número de procesadores del conjunto viene determinado por la propiedad de prueba PROCESSORS o el número de procesadores disponibles para CTest, lo que sea más pequeño. El conjunto de procesadores elegido se separa de los procesadores asignados a otras pruebas que se ejecutan simultáneamente y que también tienen habilitada la propiedad PROCESSOR_AFFINITY."
	},
	"REQUIRED_FILES": {
		"name": "REQUIRED_FILES",
		"description": "Lista de archivos necesarios para ejecutar la prueba. Los nombres de archivo son relativos al valor WORKING_DIRECTORY de la prueba, a menos que se especifique una ruta de acceso absoluta."
	},
	"RESOURCE_GROUPS": {
		"name": "RESOURCE_GROUPS",
		"description": "Especifique los recursos que requiere una prueba, agrupados de forma que sean significativos para la prueba. Vea la asignación de recursos <ctest-resource-allocation> para obtener más información sobre cómo se integra esta propiedad en la característica de asignación de recursos de CTest."
	},
	"RESOURCE_LOCK": {
		"name": "RESOURCE_LOCK",
		"description": "Especifica una lista de los recursos bloqueados por esta prueba."
	},
	"RUN_SERIAL": {
		"name": "RUN_SERIAL",
		"description": "Esta prueba no se ejecuta en paralelo con ninguna otra."
	},
	"SKIP_REGULAR_EXPRESSION": {
		"name": "SKIP_REGULAR_EXPRESSION",
		"description": "Si la salida de la prueba (stderr o stdout) coincide con esta expresión regular, la prueba se marcará como omitida, independientemente del código de salida del proceso. Las pruebas que superan el tiempo de expiración especificado por TIMEOUT siguen produciendo un error independientemente de SKIP_REGULAR_EXPRESSION. Los errores de prueba de nivel de sistema, incluidos errores de segmentación, anulación de señal o errores de montón, pueden producir un error en la prueba incluso si la expresión regular coincide."
	},
	"SKIP_RETURN_CODE": {
		"name": "SKIP_RETURN_CODE",
		"description": "Código de retorno para marcar una prueba como omitida."
	},
	"TIMEOUT": {
		"name": "TIMEOUT",
		"description": "Número de segundos que se debe permitir para esta prueba."
	},
	"TIMEOUT_AFTER_MATCH": {
		"name": "TIMEOUT_AFTER_MATCH",
		"description": "Cambia la duración del tiempo de espera de una prueba después de encontrar una línea coincidente en la salida."
	},
	"TIMEOUT_SIGNAL_GRACE_PERIOD": {
		"name": "TIMEOUT_SIGNAL_GRACE_PERIOD",
		"description": "Si se establece la propiedad de prueba TIMEOUT_SIGNAL_NAME, esta propiedad especifica el número de segundos que se esperará a que finalice un proceso de prueba después de enviar la señal personalizada. De lo contrario, esta propiedad no tiene significado."
	},
	"TIMEOUT_SIGNAL_NAME": {
		"name": "TIMEOUT_SIGNAL_NAME",
		"description": "Especifique una señal personalizada para enviar a un proceso de prueba cuando se alcance el tiempo de espera. Esto solo está disponible en plataformas que admitan señales POSIX. No está disponible en Windows."
	},
	"WILL_FAIL": {
		"name": "WILL_FAIL",
		"description": "Si es true, invierte los criterios de prueba de superación o error. Las pruebas para las que WILL_FAIL es true producen un error con el código de retorno 0 y se pasan con un código de retorno distinto de cero. Las pruebas que superan el tiempo de espera especificado por TIMEOUT siguen produciendo un error independientemente de WILL_FAIL. Los errores de prueba de nivel de sistema, incluidos errores de segmentación, anulación de señal o errores de montón, pueden producir errores en la prueba, incluso si WILL_FAIL es true."
	},
	"WORKING_DIRECTORY": {
		"name": "WORKING_DIRECTORY",
		"description": "El directorio desde el que se llamará al ejecutable de la prueba."
	},
	"AIX_EXPORT_ALL_SYMBOLS": {
		"name": "AIX_EXPORT_ALL_SYMBOLS",
		"description": "En AIX, CMake exporta automáticamente todos los símbolos de las bibliotecas compartidas y de los ejecutables con el conjunto de propiedades de destino ENABLE_EXPORTS. Deshabilite de forma explícita esta propiedad booleana para suprimir el comportamiento y no exportar ningún símbolo de forma predeterminada. En este caso, se espera que el proyecto use otros medios para exportar algunos símbolos."
	},
	"ALIASED_TARGET": {
		"name": "ALIASED_TARGET",
		"description": "Nombre de un destino que tiene como alias este destino."
	},
	"ALIAS_GLOBAL": {
		"name": "ALIAS_GLOBAL",
		"description": "Propiedad de solo lectura que indica si un destino ALIAS es visible globalmente."
	},
	"ANDROID_ANT_ADDITIONAL_OPTIONS": {
		"name": "ANDROID_ANT_ADDITIONAL_OPTIONS",
		"description": "Establece las opciones adicionales para el sistema de compilación Android Ant. Es un valor de cadena que contiene todas las opciones de la línea de comandos para la compilación de Ant. Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS, si se ha establecido al crear un destino."
	},
	"ANDROID_API": {
		"name": "ANDROID_API",
		"description": "Cuando se realiza la compilación cruzada para Android con NVIDIA Nsight Tegra Visual Studio Edition, esta propiedad establece la versión de la API de destino de Android (por ejemplo, 15). El número de versión debe ser un entero decimal positivo. La propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_API, si se ha establecido al crear un destino."
	},
	"ANDROID_API_MIN": {
		"name": "ANDROID_API_MIN",
		"description": "Establece la versión MÍNIMA de la API de Android (por ejemplo, 9). El número de versión debe ser un entero decimal positivo. Esta propiedad se inicializa mediante l valor de la variable CMAKE_ANDROID_API_MIN, si se ha establecido al crear un destino. El código nativo se compila con esta versión de la API."
	},
	"ANDROID_ARCH": {
		"name": "ANDROID_ARCH",
		"description": "Cuando se realiza la compilación cruzada para Android con NVIDIA Nsight Tegra Visual Studio Edition, esta propiedad establece la arquitectura de destino de Android."
	},
	"ANDROID_ASSETS_DIRECTORIES": {
		"name": "ANDROID_ASSETS_DIRECTORIES",
		"description": "Establece los directorios de recursos de Android que se van a copiar en la carpeta de recursos principales antes de la compilación. Es una propiedad de cadena que contiene las rutas de acceso del directorio separadas por punto y coma. Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_ASSETS_DIRECTORIES, si se ha establecido al crear un destino."
	},
	"ANDROID_GUI": {
		"name": "ANDROID_GUI",
		"description": "Cuando se realiza la compilación cruzada para Android con NVIDIA Nsight Tegra Visual Studio Edition, esta propiedad especifica si se va a compilar un ejecutable como paquete de aplicación en Android."
	},
	"ANDROID_JAR_DEPENDENCIES": {
		"name": "ANDROID_JAR_DEPENDENCIES",
		"description": "Establece la propiedad Android que especifica las dependencias de JAR. Es una propiedad de valor de cadena. Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_JAR_DEPENDENCIES, si se ha establecido al crear un destino."
	},
	"ANDROID_JAR_DIRECTORIES": {
		"name": "ANDROID_JAR_DIRECTORIES",
		"description": "Establece la propiedad Android que especifica los directorios para buscar las bibliotecas JAR."
	},
	"ANDROID_JAVA_SOURCE_DIR": {
		"name": "ANDROID_JAVA_SOURCE_DIR",
		"description": "Establece la propiedad Android que define los directorios raíz del código fuente de Java. Es una propiedad de cadena que contiene las rutas de acceso del directorio separadas por punto y coma. Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_JAVA_SOURCE_DIR, si se ha establecido al crear un destino."
	},
	"ANDROID_NATIVE_LIB_DEPENDENCIES": {
		"name": "ANDROID_NATIVE_LIB_DEPENDENCIES",
		"description": "Establece la propiedad Android que especifica las dependencias de .so. Es una propiedad de cadena."
	},
	"ANDROID_NATIVE_LIB_DIRECTORIES": {
		"name": "ANDROID_NATIVE_LIB_DIRECTORIES",
		"description": "Establece la propiedad Android que especifica los directorios para buscar las bibliotecas .so."
	},
	"ANDROID_PROCESS_MAX": {
		"name": "ANDROID_PROCESS_MAX",
		"description": "Establece la propiedad Android que define el número máximo de procesos del compilador de Android NDK en paralelo (por ejemplo, 4). Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_PROCESS_MAX, si se ha establecido al crear un destino."
	},
	"ANDROID_PROGUARD": {
		"name": "ANDROID_PROGUARD",
		"description": "Cuando esta propiedad se establece en true, permite que la herramienta ProGuard pueda reducir, optimizar y ofuscar el código al eliminar el código no usado y cambiar el nombre de las clases, campos y métodos con nombres de semántica complicada. Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_PROGUARD, si se ha establecido al crear un destino."
	},
	"ANDROID_PROGUARD_CONFIG_PATH": {
		"name": "ANDROID_PROGUARD_CONFIG_PATH",
		"description": "Establece la propiedad Android que especifica la ubicación del archivo de configuración de ProGuard. Déjelo en blanco para usar la opción predeterminada. Es una propiedad de cadena que contiene la ruta de acceso al archivo de configuración de ProGuard. Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_PROGUARD_CONFIG_PATH, si se ha establecido al crear un destino."
	},
	"ANDROID_SECURE_PROPS_PATH": {
		"name": "ANDROID_SECURE_PROPS_PATH",
		"description": "Establece la propiedad Android que indica la ubicación del archivo de propiedades seguras. Es una propiedad de cadena que contiene la ruta de acceso del archivo. Esta propiedad se inicializa mediante el valor de la variable CMAKE_ANDROID_SECURE_PROPS_PATH, si se ha establecido al crear un destino."
	},
	"ANDROID_SKIP_ANT_STEP": {
		"name": "ANDROID_SKIP_ANT_STEP",
		"description": "Establece la propiedad Android que define si se debe omitir o no el paso de compilación de Ant. Es una propiedad booleana que se inicializa mediante el valor de la variable CMAKE_ANDROID_SKIP_ANT_STEP, si se ha establecido al crear un destino."
	},
	"ANDROID_STL_TYPE": {
		"name": "ANDROID_STL_TYPE",
		"description": "Cuando se realiza la compilación cruzada para Android con NVIDIA Nsight Tegra Visual Studio Edition, esta propiedad especifica el tipo de compatibilidad de STL para el proyecto. Es una propiedad de cadena que puede establecerse en uno de los valores siguientes:"
	},
	"ARCHIVE_OUTPUT_DIRECTORY": {
		"name": "ARCHIVE_OUTPUT_DIRECTORY",
		"description": "Directorio de salida en el que se van a compilar los archivos de destino XXX."
	},
	"ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Directorio de salida por configuración para archivos de destino ARCHIVE."
	},
	"ARCHIVE_OUTPUT_NAME": {
		"name": "ARCHIVE_OUTPUT_NAME",
		"description": "Nombre de salida para los archivos de destino XXX."
	},
	"ARCHIVE_OUTPUT_NAME_<CONFIG>": {
		"name": "ARCHIVE_OUTPUT_NAME_<CONFIG>",
		"description": "Nombre de salida por configuración para archivos de destino ARCHIVE."
	},
	"AUTOGEN_BETTER_GRAPH_MULTI_CONFIG": {
		"name": "AUTOGEN_BETTER_GRAPH_MULTI_CONFIG",
		"description": "AUTOGEN_BETTER_GRAPH_MULTI_CONFIG es una propiedad booleana que se puede establecer en un destino para tener un gráfico de dependencias mejor para los generadores de varias configuraciones. Cuando esta propiedad está habilitada, CMake generará más destinos por configuración. Por lo tanto, el gráfico de dependencias será más preciso para los generadores de varias configuraciones y se evitará tener que volver a compilar en algunos casos."
	},
	"AUTOGEN_BUILD_DIR": {
		"name": "AUTOGEN_BUILD_DIR",
		"description": "Directorio en el que AUTOMOC, AUTOUIC y AUTORCC generan archivos para el destino."
	},
	"AUTOGEN_COMMAND_LINE_LENGTH_MAX": {
		"name": "AUTOGEN_COMMAND_LINE_LENGTH_MAX",
		"description": "Límite de longitud de la línea de comandos para destinos de autogen, es decir, moc o uíc, que desencadena el uso de archivos de respuesta en Windows en lugar de pasar todos los argumentos a la línea de comandos."
	},
	"AUTOGEN_ORIGIN_DEPENDS": {
		"name": "AUTOGEN_ORIGIN_DEPENDS",
		"description": "Modificador para reenviar las dependencias de origen y destino al destino <ORIGIN>_autogen correspondiente."
	},
	"AUTOGEN_PARALLEL": {
		"name": "AUTOGEN_PARALLEL",
		"description": "Número de procesos moc o uic paralelos que se van a iniciar al usar AUTOMOC y AUTOUIC."
	},
	"AUTOGEN_TARGET_DEPENDS": {
		"name": "AUTOGEN_TARGET_DEPENDS",
		"description": "Dependencias de destino adicionales del destino <ORIGIN>_autogen correspondiente."
	},
	"AUTOGEN_USE_SYSTEM_INCLUDE": {
		"name": "AUTOGEN_USE_SYSTEM_INCLUDE",
		"description": "AUTOGEN_USE_SYSTEM_INCLUDE es una propiedad booleana que se puede establecer en un destino para indicar que el directorio de inclusión de destino de autogen se debe agregar como directorio de inclusión del sistema o como directorio de inclusión normal al destino."
	},
	"AUTOMOC": {
		"name": "AUTOMOC",
		"description": "Indica si el destino debe procesarse con auto-moc (para proyectos de Qt)."
	},
	"AUTOMOC_COMPILER_PREDEFINES": {
		"name": "AUTOMOC_COMPILER_PREDEFINES",
		"description": "Valor booleano que AUTOMOC usa para determinar si debe generarse el archivo moc_predefs.h de definiciones previas del compilador."
	},
	"AUTOMOC_DEPEND_FILTERS": {
		"name": "AUTOMOC_DEPEND_FILTERS",
		"description": "Definiciones de filtro que AUTOMOC usa para extraer los nombres de archivo de un archivo de origen, que se registran como dependencias adicionales para el archivo moc del archivo de origen."
	},
	"AUTOMOC_EXECUTABLE": {
		"name": "AUTOMOC_EXECUTABLE",
		"description": "AUTOMOC_EXECUTABLE es la ruta de acceso que apunta al archivo ejecutable de moc que se va a usar con los archivos habilitados para AUTOMOC. Si se establece esta propiedad, CMake omite la detección automática del binario de moc y las pruebas de comprobación se ejecutan normalmente para garantizar que el binario esté disponible y funcione según lo esperado."
	},
	"AUTOMOC_MACRO_NAMES": {
		"name": "AUTOMOC_MACRO_NAMES",
		"description": "Lista separada por punto y coma de los nombres de macro usados por AUTOMOC para determinar si un archivo de C++ debe ser procesado por el administrador de macros."
	},
	"AUTOMOC_MOC_OPTIONS": {
		"name": "AUTOMOC_MOC_OPTIONS",
		"description": "Opciones adicionales para moc cuando se usa AUTOMOC."
	},
	"AUTOMOC_PATH_PREFIX": {
		"name": "AUTOMOC_PATH_PREFIX",
		"description": "Cuando esta propiedad se establece en ON, CMake generará la opción de prefijo de ruta de acceso -p para moc en los destinos de Qt habilitados para AUTOMOC."
	},
	"AUTORCC": {
		"name": "AUTORCC",
		"description": "Indica si el destino debe procesarse con auto-rcc (para proyectos de Qt)."
	},
	"AUTORCC_EXECUTABLE": {
		"name": "AUTORCC_EXECUTABLE",
		"description": "AUTORCC_EXECUTABLE es la ruta de acceso que apunta al archivo ejecutable de rcc que se va a usar con los archivos habilitados para AUTORCC. Si se establece esta propiedad, CMake omite la detección automática del binario de rcc y las pruebas de comprobación se ejecutan normalmente para garantizar que el binario esté disponible y funcione según lo esperado."
	},
	"AUTOUIC": {
		"name": "AUTOUIC",
		"description": "Indica si el destino debe procesarse con auto-uic (para proyectos de Qt)."
	},
	"AUTOUIC_EXECUTABLE": {
		"name": "AUTOUIC_EXECUTABLE",
		"description": "AUTOUIC_EXECUTABLE es la ruta de acceso que apunta al archivo ejecutable de uic que se va a usar con los archivos habilitados para AUTOUIC. Si se establece esta propiedad, CMake omite la detección automática del binario de uic y las pruebas de comprobación se ejecutan normalmente para garantizar que el binario esté disponible y funcione según lo esperado."
	},
	"AUTOUIC_SEARCH_PATHS": {
		"name": "AUTOUIC_SEARCH_PATHS",
		"description": "Lista de rutas de acceso de búsqueda que AUTOUIC usa para buscar los archivos .ui de inclusión."
	},
	"BUILD_RPATH": {
		"name": "BUILD_RPATH",
		"description": "Lista separada por punto y coma que especifica las entradas de ruta de acceso en tiempo de ejecución (RPATH) que se van a agregar a los archivos binarios vinculados en el árbol de compilación (para las plataformas que lo admiten). De forma predeterminada, CMake establece la ruta de acceso en tiempo de ejecución de los archivos binarios en el árbol de compilación para que contenga las rutas de búsqueda que sabe que son necesarias para encontrar las bibliotecas compartidas que vinculan. Los proyectos pueden establecer BUILD_RPATH para especificar rutas de búsqueda adicionales."
	},
	"BUILD_RPATH_USE_ORIGIN": {
		"name": "BUILD_RPATH_USE_ORIGIN",
		"description": "Indica si se deben usar rutas de acceso relativas para la ruta RPATH de compilación."
	},
	"BUILD_WITH_INSTALL_NAME_DIR": {
		"name": "BUILD_WITH_INSTALL_NAME_DIR",
		"description": "BUILD_WITH_INSTALL_NAME_DIR es un valor booleano que especifica si el valor install_name de macOS de un destino en el árbol de compilación usa el directorio que INSTALL_NAME_DIR determina. Esta configuración solo se aplica a los destinos de macOS."
	},
	"BUILD_WITH_INSTALL_RPATH": {
		"name": "BUILD_WITH_INSTALL_RPATH",
		"description": "BUILD_WITH_INSTALL_RPATH es un valor booleano que especifica si el destino del árbol de compilación se va a vincular con INSTALL_RPATH. Tiene prioridad sobre SKIP_BUILD_RPATH y evita la necesidad de volver a vincular antes de la instalación."
	},
	"BUNDLE": {
		"name": "BUNDLE",
		"description": "Este destino es un elemento CFBundle en macOS."
	},
	"BUNDLE_EXTENSION": {
		"name": "BUNDLE_EXTENSION",
		"description": "Extensión de archivo que se usa para nombrar un destino BUNDLE, FRAMEWORK o MACOSX_BUNDLE en iOS y macOS."
	},
	"COMMON_LANGUAGE_RUNTIME": {
		"name": "COMMON_LANGUAGE_RUNTIME",
		"description": "Al establecer esta propiedad de destino, el destino se configura para compilar con compatibilidad con C++/CLI."
	},
	"COMPATIBLE_INTERFACE_BOOL": {
		"name": "COMPATIBLE_INTERFACE_BOOL",
		"description": "Propiedades que deben ser compatibles con su interfaz de vínculo."
	},
	"COMPATIBLE_INTERFACE_NUMBER_MAX": {
		"name": "COMPATIBLE_INTERFACE_NUMBER_MAX",
		"description": "Propiedades para las que se usará su valor máximo de la interfaz de vínculo."
	},
	"COMPATIBLE_INTERFACE_NUMBER_MIN": {
		"name": "COMPATIBLE_INTERFACE_NUMBER_MIN",
		"description": "Propiedades cuyo valor mínimo de la interfaz de vínculo se usará."
	},
	"COMPATIBLE_INTERFACE_STRING": {
		"name": "COMPATIBLE_INTERFACE_STRING",
		"description": "Propiedades que deben tener compatibilidad de cadena con su interfaz de vínculo."
	},
	"COMPILE_FEATURES": {
		"name": "COMPILE_FEATURES",
		"description": "Características del compilador habilitadas para este destino."
	},
	"COMPILE_PDB_NAME": {
		"name": "COMPILE_PDB_NAME",
		"description": "Nombre de salida para el archivo .pdb de símbolos de depuración de MS que genera el compilador durante la compilación de archivos de origen."
	},
	"COMPILE_PDB_NAME_<CONFIG>": {
		"name": "COMPILE_PDB_NAME_<CONFIG>",
		"description": "Nombre de salida por configuración para el archivo .pdb de símbolos de depuración de MS que genera el compilador durante la compilación de archivos de origen."
	},
	"COMPILE_PDB_OUTPUT_DIRECTORY": {
		"name": "COMPILE_PDB_OUTPUT_DIRECTORY",
		"description": "Directorio de salida para el archivo .pdb de símbolos de depuración de MS que genera el compilador durante la compilación de archivos de origen."
	},
	"COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Directorio de salida por configuración para el archivo .pdb de símbolos de depuración de MS que genera el compilador durante la compilación de archivos de origen."
	},
	"COMPILE_WARNING_AS_ERROR": {
		"name": "COMPILE_WARNING_AS_ERROR",
		"description": "Especifica si se deben tratar las advertencias en la compilación como errores. Si está habilitada, agrega una marca para tratar las advertencias en la compilación como errores. Si se proporciona la opción cmake --compile-no-warning-as-error en la línea de comandos de cmake, se omite esta propiedad."
	},
	"<CONFIG>_OUTPUT_NAME": {
		"name": "<CONFIG>_OUTPUT_NAME",
		"description": "Nombre base del archivo de destino por configuración. Use OUTPUT_NAME_ en su lugar."
	},
	"<CONFIG>_POSTFIX": {
		"name": "<CONFIG>_POSTFIX",
		"description": "Elemento Postfix que se va a anexar al nombre del archivo de destino para la configuración <CONFIG>."
	},
	"CROSSCOMPILING_EMULATOR": {
		"name": "CROSSCOMPILING_EMULATOR",
		"description": "Usa el emulador dado para ejecutar los archivos correspondientes que se crean al realizar la compilación cruzada. Este comando se agregará como prefijo a los comandos add_test, add_custom_command y add_custom_target para los ejecutables del sistema de destino compilado."
	},
	"CUDA_ARCHITECTURES": {
		"name": "CUDA_ARCHITECTURES",
		"description": "Lista de arquitecturas para la que se va a generar código de dispositivo."
	},
	"CUDA_CUBIN_COMPILATION": {
		"name": "CUDA_CUBIN_COMPILATION",
		"description": "Compila los orígenes de CUDA en archivos .cubin en lugar de archivos .obj en las bibliotecas de objetos."
	},
	"CUDA_EXTENSIONS": {
		"name": "CUDA_EXTENSIONS",
		"description": "Valor booleano que especifica si se solicitan extensiones específicas del compilador."
	},
	"CUDA_FATBIN_COMPILATION": {
		"name": "CUDA_FATBIN_COMPILATION",
		"description": "Compila los orígenes de CUDA en archivos .fatbin en lugar de archivos .obj en las bibliotecas de objetos."
	},
	"CUDA_OPTIX_COMPILATION": {
		"name": "CUDA_OPTIX_COMPILATION",
		"description": "Compila los orígenes de CUDA en archivos .optixir en lugar de archivos .obj en las bibliotecas de objetos."
	},
	"CUDA_PTX_COMPILATION": {
		"name": "CUDA_PTX_COMPILATION",
		"description": "Compila los orígenes de CUDA en archivos .ptx en lugar de archivos .obj en las bibliotecas de objetos."
	},
	"CUDA_RESOLVE_DEVICE_SYMBOLS": {
		"name": "CUDA_RESOLVE_DEVICE_SYMBOLS",
		"description": "Solo CUDA: habilita la vinculación de dispositivos para el destino de biblioteca específico cuando sea necesario."
	},
	"CUDA_RUNTIME_LIBRARY": {
		"name": "CUDA_RUNTIME_LIBRARY",
		"description": "Seleccione la biblioteca en tiempo de ejecución de CUDA para que la usen los compiladores destinados al lenguaje CUDA."
	},
	"CUDA_SEPARABLE_COMPILATION": {
		"name": "CUDA_SEPARABLE_COMPILATION",
		"description": "Solo CUDA: habilita la compilación por separado del código de dispositivo"
	},
	"CUDA_STANDARD": {
		"name": "CUDA_STANDARD",
		"description": "Estándar de CUDA/C++ cuyas características se requieren para compilar este destino."
	},
	"CUDA_STANDARD_REQUIRED": {
		"name": "CUDA_STANDARD_REQUIRED",
		"description": "Valor booleano que describe si el valor de CUDA_STANDARD es un requisito."
	},
	"CXX_EXTENSIONS": {
		"name": "CXX_EXTENSIONS",
		"description": "Valor booleano que especifica si se solicitan extensiones específicas del compilador."
	},
	"CXX_MODULE_DIRS": {
		"name": "CXX_MODULE_DIRS",
		"description": "Lista separada por signos de punto y coma de los directorios base del conjunto de módulos de C++ predeterminado del destino (es decir, el conjunto de archivos con nombre y tipo CXX_MODULES). La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_DIRS_<NAME>": {
		"name": "CXX_MODULE_DIRS_<NAME>",
		"description": "Lista separada por punto y coma de los directorios base del conjunto de módulos de C++ <NAME> del destino, que tiene el tipo de conjunto CXX_MODULES. La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_SET": {
		"name": "CXX_MODULE_SET",
		"description": "Lista separada por signos de punto y coma de los archivos del conjunto de módulos de C++ predeterminado del destino (es decir, el conjunto de archivos con el nombre y tipo CXX_MODULES). Si alguna de las rutas de acceso es relativa, se calcula en relación con el directorio de origen del destino. La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_SETS": {
		"name": "CXX_MODULE_SETS",
		"description": "Lista de solo lectura de los conjuntos de módulos de C++ PRIVATE y PUBLIC del destino (es decir, todos los conjuntos de archivos con el tipo CXX_MODULES). Los archivos enumerados en estos conjuntos de archivos se tratan como archivos de código fuente con fines de integración del IDE."
	},
	"CXX_MODULE_SET_<NAME>": {
		"name": "CXX_MODULE_SET_<NAME>",
		"description": "Lista separada por signos de punto y coma de los archivos del conjunto de módulos de C++ <NAME> del destino, que tiene el tipo de conjunto CXX_MODULES. Si alguna de las rutas de acceso es relativa, se calcula en relación con el directorio de origen del destino. La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"CXX_MODULE_STD": {
		"name": "CXX_MODULE_STD",
		"description": "CXX_MODULE_STD es un valor booleano que especifica si el destino puede usar std de importación; sus orígenes de C++ o no."
	},
	"CXX_STANDARD": {
		"name": "CXX_STANDARD",
		"description": "Estándar de C++ cuyas características se requieren para compilar este destino."
	},
	"CXX_STANDARD_REQUIRED": {
		"name": "CXX_STANDARD_REQUIRED",
		"description": "Valor booleano que describe si el valor de CXX_STANDARD es un requisito."
	},
	"C_EXTENSIONS": {
		"name": "C_EXTENSIONS",
		"description": "Valor booleano que especifica si se solicitan extensiones específicas del compilador."
	},
	"C_STANDARD": {
		"name": "C_STANDARD",
		"description": "Estándar de C cuyas características se requieren para compilar este destino."
	},
	"C_STANDARD_REQUIRED": {
		"name": "C_STANDARD_REQUIRED",
		"description": "Valor booleano que describe si el valor de C_STANDARD es un requisito."
	},
	"DEBUG_POSTFIX": {
		"name": "DEBUG_POSTFIX",
		"description": "Consulte la propiedad de destino <CONFIG>_POSTFIX."
	},
	"DEFINE_SYMBOL": {
		"name": "DEFINE_SYMBOL",
		"description": "Define un símbolo al compilar los orígenes de este destino."
	},
	"DEPLOYMENT_ADDITIONAL_FILES": {
		"name": "DEPLOYMENT_ADDITIONAL_FILES",
		"description": "Establezca los AdditionalFiles del proyecto WinCE en DeploymentTool en archivos .vcproj generados por los generadores de Visual Studio. Esto es útil cuando se quiere depurar en un dispositivo WinCE remoto. Especifique los archivos adicionales que se copiarán en el dispositivo. Por ejemplo:"
	},
	"DEPLOYMENT_REMOTE_DIRECTORY": {
		"name": "DEPLOYMENT_REMOTE_DIRECTORY",
		"description": "Establezca el proyecto de WinCE RemoteDirectory en DeploymentTool y RemoteExecutable en DebuggerTool en archivos .vcproj generados por los generadores de Visual Studio. Esto es útil cuando se quiere depurar en un dispositivo WinCE remoto. Por ejemplo:"
	},
	"DEPRECATION": {
		"name": "DEPRECATION",
		"description": "Mensaje de desuso del desarrollador del destino importado."
	},
	"DISABLE_PRECOMPILE_HEADERS": {
		"name": "DISABLE_PRECOMPILE_HEADERS",
		"description": "Deshabilite la precompilación de los archivos de encabezado que especifica la propiedad PRECOMPILE_HEADERS."
	},
	"DLL_NAME_WITH_SOVERSION": {
		"name": "DLL_NAME_WITH_SOVERSION",
		"description": "Esta propiedad controla si la propiedad de destino SOVERSION se agrega al nombre de archivo de los nombres de archivo DLL generados para la plataforma Windows, que se selecciona cuando se establece la variable WIN32."
	},
	"DOTNET_SDK": {
		"name": "DOTNET_SDK",
		"description": "Especifique el SDK de .NET para proyectos de C#. Por ejemplo: Microsoft .NET.Sdk."
	},
	"DOTNET_TARGET_FRAMEWORK": {
		"name": "DOTNET_TARGET_FRAMEWORK",
		"description": "Especifique la plataforma de destino de .NET."
	},
	"DOTNET_TARGET_FRAMEWORK_VERSION": {
		"name": "DOTNET_TARGET_FRAMEWORK_VERSION",
		"description": "Especifica la versión de la plataforma de destino de .NET."
	},
	"EchoString": {
		"name": "EchoString",
		"description": "Mensaje que se muestra cuando el destino se ha compilado."
	},
	"ENABLE_EXPORTS": {
		"name": "ENABLE_EXPORTS",
		"description": "Especifique si un archivo ejecutable o una biblioteca compartida exporta símbolos."
	},
	"EXCLUDE_FROM_DEFAULT_BUILD": {
		"name": "EXCLUDE_FROM_DEFAULT_BUILD",
		"description": "Excluya el destino de Compilar solución."
	},
	"EXCLUDE_FROM_DEFAULT_BUILD_<CONFIG>": {
		"name": "EXCLUDE_FROM_DEFAULT_BUILD_<CONFIG>",
		"description": "Versión por configuración de la exclusión de destino de Compilar solución."
	},
	"EXPORT_COMPILE_COMMANDS": {
		"name": "EXPORT_COMPILE_COMMANDS",
		"description": "Habilita o deshabilita la salida de comandos de compilación durante la generación para un destino."
	},
	"EXPORT_FIND_PACKAGE_NAME": {
		"name": "EXPORT_FIND_PACKAGE_NAME",
		"description": "Controle el nombre del paquete asociado a un destino de dependencia al exportar una llamada de find_dependency en la instalación o exportación. Se puede usar para asignar un nombre de paquete a un paquete compilado por CMake y exportado, o para invalidar el paquete en la llamada find_package que creó el destino."
	},
	"EXPORT_NAME": {
		"name": "EXPORT_NAME",
		"description": "Nombre exportado para los archivos de destino."
	},
	"EXPORT_NO_SYSTEM": {
		"name": "EXPORT_NO_SYSTEM",
		"description": "Esta propiedad afecta al comportamiento de los comandos de instalación y exportación cuando instalan o exportan el destino, respectivamente. Cuando EXPORT_NO_SYSTEM se establece en true, esos comandos generan un destino importado con la propiedad SYSTEM establecida en false."
	},
	"EXPORT_PROPERTIES": {
		"name": "EXPORT_PROPERTIES",
		"description": "Enumera las propiedades adicionales que se van a exportar para un destino."
	},
	"FOLDER": {
		"name": "FOLDER",
		"description": "Para los IDE que presentan destinos mediante una jerarquía de carpetas, esta propiedad especifica el nombre de la carpeta en la que se colocará el destino. Para anidar carpetas, use valores FOLDER, como GUI/Cuadros de diálogo con caracteres / que separen los niveles de carpeta. Los destinos sin propiedad FOLDER aparecerán como entidades de nivel superior. Los destinos con el mismo valor de propiedad FOLDER aparecerán en la misma carpeta que los elementos del mismo nivel."
	},
	"Fortran_BUILDING_INSTRINSIC_MODULES": {
		"name": "Fortran_BUILDING_INSTRINSIC_MODULES",
		"description": "Indica al preprocesador de CMake Fortran que el destino está compilando elementos intrínsecos de Fortran para compilar un compilador de Fortran."
	},
	"Fortran_MODULE_DIRECTORY": {
		"name": "Fortran_MODULE_DIRECTORY",
		"description": "Especifica el directorio de salida para los módulos de Fortran que el destino proporciona."
	},
	"FRAMEWORK": {
		"name": "FRAMEWORK",
		"description": "Compila una biblioteca SHARED o STATIC como agrupación de marcos en iOS y macOS."
	},
	"FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>": {
		"name": "FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>",
		"description": "Postfijo que se debe anexar al nombre de archivo de marco para la configuración <CONFIG> cuando se usa un generador de varias configuraciones (como Xcode y Ninja Multi-Config)."
	},
	"FRAMEWORK_VERSION": {
		"name": "FRAMEWORK_VERSION",
		"description": "Versión de un marco creado con la propiedad de destino FRAMEWORK (por ejemplo, A)."
	},
	"GENERATOR_FILE_NAME": {
		"name": "GENERATOR_FILE_NAME",
		"description": "Archivo del generador para este destino."
	},
	"GHS_INTEGRITY_APP": {
		"name": "GHS_INTEGRITY_APP",
		"description": "Valor booleano ON/OFF para determinar si un destino ejecutable debe tratarse como aplicación de integridad."
	},
	"GHS_NO_SOURCE_GROUP_FILE": {
		"name": "GHS_NO_SOURCE_GROUP_FILE",
		"description": "Valor booleano ON/OFF para controlar si el archivo del proyecto de un destino debe ser un único archivo o varios archivos."
	},
	"GNUtoMS": {
		"name": "GNUtoMS",
		"description": "Convierte la biblioteca de importación GNU (.dll.a) a formato MS (.lib)."
	},
	"HAS_CXX": {
		"name": "HAS_CXX",
		"description": "Vincula el destino con la herramienta del enlazador de C++ (obsoleta)."
	},
	"HEADER_DIRS": {
		"name": "HEADER_DIRS",
		"description": "Lista separada por signos de punto y coma de los directorios base del conjunto de encabezados (es decir, el conjunto de archivos con el nombre y tipo HEADERS). La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"HEADER_DIRS_<NAME>": {
		"name": "HEADER_DIRS_<NAME>",
		"description": "Lista separada por punto y coma de los directorios base del conjunto de encabezados <NAME> del destino, que tiene el tipo de conjunto HEADERS. La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"HEADER_SET": {
		"name": "HEADER_SET",
		"description": "Lista separada por signos de punto y coma de los archivos del conjunto de encabezados de destino (es decir, el conjunto de archivos con el nombre y tipo HEADERS). Si alguna de las rutas de acceso es relativa, se calculan en relación con el directorio de origen del destino. La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"HEADER_SETS": {
		"name": "HEADER_SETS",
		"description": "Lista de solo lectura de los conjuntos de encabezados PRIVATE y PUBLIC del destino (es decir, todos los conjuntos de archivos con el tipo HEADERS). Los archivos enumerados en estos conjuntos de archivos se tratan como archivos de origen para la integración IDE. Los archivos también tienen su propiedad de HEADER_FILE_ONLY establecida en TRUE."
	},
	"HEADER_SET_<NAME>": {
		"name": "HEADER_SET_<NAME>",
		"description": "Lista separada por signos de punto y coma de los archivos del conjunto de encabezados de <NAME> de destino, que tiene el tipo de conjunto HEADERS. Si alguna de las rutas de acceso es relativa, se calculan en relación con el directorio de origen del destino. La propiedad admite expresiones de generador <cmake-generator-expressions(7)>."
	},
	"HIP_ARCHITECTURES": {
		"name": "HIP_ARCHITECTURES",
		"description": "Lista de arquitecturas de GPU para las que se va a generar código de dispositivo. Los nombres de arquitectura se interpretan en función de CMAKE_HIP_PLATFORM."
	},
	"HIP_EXTENSIONS": {
		"name": "HIP_EXTENSIONS",
		"description": "Valor booleano que especifica si se solicitan extensiones específicas del compilador."
	},
	"HIP_STANDARD": {
		"name": "HIP_STANDARD",
		"description": "El estándar HIP/C++ solicitó compilar este destino."
	},
	"HIP_STANDARD_REQUIRED": {
		"name": "HIP_STANDARD_REQUIRED",
		"description": "Valor booleano que describe si el valor de HIP_STANDARD es un requisito."
	},
	"IMPORTED": {
		"name": "IMPORTED",
		"description": "Indicación de solo lectura que determina si un destino es IMPORTED."
	},
	"IMPORTED_COMMON_LANGUAGE_RUNTIME": {
		"name": "IMPORTED_COMMON_LANGUAGE_RUNTIME",
		"description": "Propiedad para definir si el destino usa C++/ CLI."
	},
	"IMPORTED_CONFIGURATIONS": {
		"name": "IMPORTED_CONFIGURATIONS",
		"description": "Configuraciones proporcionadas para un destino importado."
	},
	"IMPORTED_CXX_MODULES_COMPILE_DEFINITIONS": {
		"name": "IMPORTED_CXX_MODULES_COMPILE_DEFINITIONS",
		"description": "Definiciones del preprocesador para compilar orígenes de módulo de C++ de un destino IMPORTED."
	},
	"IMPORTED_CXX_MODULES_COMPILE_FEATURES": {
		"name": "IMPORTED_CXX_MODULES_COMPILE_FEATURES",
		"description": "Características del compilador habilitadas para los módulos de C++ de este destino IMPORTED."
	},
	"IMPORTED_CXX_MODULES_COMPILE_OPTIONS": {
		"name": "IMPORTED_CXX_MODULES_COMPILE_OPTIONS",
		"description": "Lista de opciones que se pasan al compilador para los módulos de C++ de este destino IMPORTED."
	},
	"IMPORTED_CXX_MODULES_INCLUDE_DIRECTORIES": {
		"name": "IMPORTED_CXX_MODULES_INCLUDE_DIRECTORIES",
		"description": "Lista de directorios de búsqueda de archivos de inclusión del preprocesador al compilar módulos de C++ para destinos IMPORTED."
	},
	"IMPORTED_CXX_MODULES_LINK_LIBRARIES": {
		"name": "IMPORTED_CXX_MODULES_LINK_LIBRARIES",
		"description": "Lista de dependencias directas que se usarán para los requisitos de uso de los módulos de C++ en los módulos de C++ del destino."
	},
	"IMPORTED_GLOBAL": {
		"name": "IMPORTED_GLOBAL",
		"description": "Indicación de si un destino IMPORTED es visible globalmente."
	},
	"IMPORTED_IMPLIB": {
		"name": "IMPORTED_IMPLIB",
		"description": "Ruta de acceso completa a la biblioteca de importación para un destino IMPORTED."
	},
	"IMPORTED_IMPLIB_<CONFIG>": {
		"name": "IMPORTED_IMPLIB_<CONFIG>",
		"description": "Versión específica de <CONFIG> de la propiedad IMPORTED_IMPLIB."
	},
	"IMPORTED_LIBNAME": {
		"name": "IMPORTED_LIBNAME",
		"description": "Especifica el nombre de la biblioteca de vínculos para una biblioteca de interfaz importada."
	},
	"IMPORTED_LIBNAME_<CONFIG>": {
		"name": "IMPORTED_LIBNAME_<CONFIG>",
		"description": "Versión específica de <CONFIG> de la propiedad IMPORTED_LIBNAME."
	},
	"IMPORTED_LINK_DEPENDENT_LIBRARIES": {
		"name": "IMPORTED_LINK_DEPENDENT_LIBRARIES",
		"description": "Bibliotecas compartidas dependientes de una biblioteca compartida importada."
	},
	"IMPORTED_LINK_DEPENDENT_LIBRARIES_<CONFIG>": {
		"name": "IMPORTED_LINK_DEPENDENT_LIBRARIES_<CONFIG>",
		"description": "Versión específica de <CONFIG> de IMPORTED_LINK_DEPENDENT_LIBRARIES."
	},
	"IMPORTED_LINK_INTERFACE_LANGUAGES": {
		"name": "IMPORTED_LINK_INTERFACE_LANGUAGES",
		"description": "Lenguajes compilados en una biblioteca estática IMPORTED."
	},
	"IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG>": {
		"name": "IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG>",
		"description": "Versión específica de <CONFIG> de IMPORTED_LINK_INTERFACE_LANGUAGES."
	},
	"IMPORTED_LINK_INTERFACE_LIBRARIES": {
		"name": "IMPORTED_LINK_INTERFACE_LIBRARIES",
		"description": "Interfaz de vínculos transitivos de un destino IMPORTED."
	},
	"IMPORTED_LINK_INTERFACE_LIBRARIES_<CONFIG>": {
		"name": "IMPORTED_LINK_INTERFACE_LIBRARIES_<CONFIG>",
		"description": "Versión específica de <CONFIG> de IMPORTED_LINK_INTERFACE_LIBRARIES."
	},
	"IMPORTED_LINK_INTERFACE_MULTIPLICITY": {
		"name": "IMPORTED_LINK_INTERFACE_MULTIPLICITY",
		"description": "Recuento de repeticiones de los ciclos de bibliotecas estáticas IMPORTED."
	},
	"IMPORTED_LINK_INTERFACE_MULTIPLICITY_<CONFIG>": {
		"name": "IMPORTED_LINK_INTERFACE_MULTIPLICITY_<CONFIG>",
		"description": "Versión específica de <CONFIG> de IMPORTED_LINK_INTERFACE_MULTIPLICITY."
	},
	"IMPORTED_LOCATION": {
		"name": "IMPORTED_LOCATION",
		"description": "Ruta de acceso completa al archivo principal en disco para un destino IMPORTED."
	},
	"IMPORTED_LOCATION_<CONFIG>": {
		"name": "IMPORTED_LOCATION_<CONFIG>",
		"description": "Versión específica de <CONFIG> de la propiedad IMPORTED_LOCATION."
	},
	"IMPORTED_NO_SONAME": {
		"name": "IMPORTED_NO_SONAME",
		"description": "Especifica que un destino de biblioteca compartida IMPORTED no tiene soname."
	},
	"IMPORTED_NO_SONAME_<CONFIG>": {
		"name": "IMPORTED_NO_SONAME_<CONFIG>",
		"description": "Versión específica de <CONFIG> de la propiedad IMPORTED_NO_SONAME."
	},
	"IMPORTED_NO_SYSTEM": {
		"name": "IMPORTED_NO_SYSTEM",
		"description": "Si se establece IMPORTED_NO_SYSTEM en true en un destino importado, se especifica que no es un destino del sistema. Esto tiene los siguientes efectos:"
	},
	"IMPORTED_OBJECTS": {
		"name": "IMPORTED_OBJECTS",
		"description": "Lista separada por signos de punto y coma de las rutas de acceso absolutas a los archivos de objeto en disco para una biblioteca de objetos importada."
	},
	"IMPORTED_OBJECTS_<CONFIG>": {
		"name": "IMPORTED_OBJECTS_<CONFIG>",
		"description": "Versión específica de <CONFIG> de la propiedad IMPORTED_OBJECTS."
	},
	"IMPORTED_SONAME": {
		"name": "IMPORTED_SONAME",
		"description": "Valor de soname de un destino IMPORTED del tipo de biblioteca compartida."
	},
	"IMPORTED_SONAME_<CONFIG>": {
		"name": "IMPORTED_SONAME_<CONFIG>",
		"description": "Versión específica de <CONFIG> de la propiedad IMPORTED_SONAME."
	},
	"IMPORT_PREFIX": {
		"name": "IMPORT_PREFIX",
		"description": "Elemento que aparece antes del nombre de la biblioteca de importación."
	},
	"IMPORT_SUFFIX": {
		"name": "IMPORT_SUFFIX",
		"description": "Elemento que aparece después del nombre de la biblioteca de importación."
	},
	"INSTALL_NAME_DIR": {
		"name": "INSTALL_NAME_DIR",
		"description": "Nombre de directorio para los destinos instalados en las plataformas de Apple."
	},
	"INSTALL_REMOVE_ENVIRONMENT_RPATH": {
		"name": "INSTALL_REMOVE_ENVIRONMENT_RPATH",
		"description": "Controla si las rutas rpath definidas por la cadena de herramientas deben quitarse durante la instalación."
	},
	"INSTALL_RPATH": {
		"name": "INSTALL_RPATH",
		"description": "Ruta rpath que se va a usar para los destinos instalados."
	},
	"INSTALL_RPATH_USE_LINK_PATH": {
		"name": "INSTALL_RPATH_USE_LINK_PATH",
		"description": "Agrega rutas de acceso a la búsqueda del enlazador y a la ruta rpath instalada."
	},
	"INTERFACE_AUTOMOC_MACRO_NAMES": {
		"name": "INTERFACE_AUTOMOC_MACRO_NAMES",
		"description": "Lista separada por punto y coma de nombres de macro para AUTOMOC que se propagará a los consumidores."
	},
	"INTERFACE_AUTOUIC_OPTIONS": {
		"name": "INTERFACE_AUTOUIC_OPTIONS",
		"description": "Lista de opciones de la interfaz que se van a pasar a uic."
	},
	"INTERFACE_COMPILE_DEFINITIONS": {
		"name": "INTERFACE_COMPILE_DEFINITIONS",
		"description": "Lista de requisitos de property_name de tipo público para una biblioteca."
	},
	"INTERFACE_COMPILE_FEATURES": {
		"name": "INTERFACE_COMPILE_FEATURES",
		"description": "Lista de requisitos de property_name de tipo público para una biblioteca."
	},
	"INTERFACE_COMPILE_OPTIONS": {
		"name": "INTERFACE_COMPILE_OPTIONS",
		"description": "Lista de requisitos de property_name de tipo público para una biblioteca."
	},
	"INTERFACE_CXX_MODULE_SETS": {
		"name": "INTERFACE_CXX_MODULE_SETS",
		"description": "Lista de solo lectura de los conjuntos de módulos de C++ PUBLIC del destino (es decir, todos los conjuntos de archivos con el tipo CXX_MODULES). Los archivos enumerados en estos conjuntos de módulos de C++ se pueden instalar y exportar con la instalación y exportación."
	},
	"INTERFACE_HEADER_SETS": {
		"name": "INTERFACE_HEADER_SETS",
		"description": "Lista de solo lectura de los conjuntos de encabezados INTERFACE y PUBLIC del destino (es decir, todos los conjuntos de archivos con el tipo HEADERS). Los archivos enumerados en estos conjuntos de encabezados se pueden instalar con la instalación y exportarlos mediante la instalación y exportación."
	},
	"INTERFACE_HEADER_SETS_TO_VERIFY": {
		"name": "INTERFACE_HEADER_SETS_TO_VERIFY",
		"description": "Se usa para especificar qué conjuntos de encabezados PUBLIC e INTERFACE de un destino se deben verificar."
	},
	"INTERFACE_INCLUDE_DIRECTORIES": {
		"name": "INTERFACE_INCLUDE_DIRECTORIES",
		"description": "Lista de requisitos de property_name de tipo público para una biblioteca."
	},
	"INTERFACE_LINK_DEPENDS": {
		"name": "INTERFACE_LINK_DEPENDS",
		"description": "Archivos de interfaz pública adicional de los que un binario de destino depende para la vinculación."
	},
	"INTERFACE_LINK_DIRECTORIES": {
		"name": "INTERFACE_LINK_DIRECTORIES",
		"description": "Lista de requisitos de property_name de tipo público para una biblioteca."
	},
	"INTERFACE_LINK_LIBRARIES": {
		"name": "INTERFACE_LINK_LIBRARIES",
		"description": "Enumera las bibliotecas de interfaz pública para una biblioteca."
	},
	"INTERFACE_LINK_LIBRARIES_DIRECT": {
		"name": "INTERFACE_LINK_LIBRARIES_DIRECT",
		"description": "Lista de bibliotecas que los consumidores de esta biblioteca deben tratar como dependencias de vínculo directo."
	},
	"INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE": {
		"name": "INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE",
		"description": "Lista de bibliotecas que los consumidores de esta biblioteca no deben tratar como dependencias de vínculo directo."
	},
	"INTERFACE_LINK_OPTIONS": {
		"name": "INTERFACE_LINK_OPTIONS",
		"description": "Lista de requisitos de property_name de tipo público para una biblioteca."
	},
	"INTERFACE_POSITION_INDEPENDENT_CODE": {
		"name": "INTERFACE_POSITION_INDEPENDENT_CODE",
		"description": "Indica si los consumidores deben crear un destino independiente de la posición."
	},
	"INTERFACE_PRECOMPILE_HEADERS": {
		"name": "INTERFACE_PRECOMPILE_HEADERS",
		"description": "Lista de archivos de encabezado de interfaz que se van a precompilar en los destinos de consumo."
	},
	"INTERFACE_SOURCES": {
		"name": "INTERFACE_SOURCES",
		"description": "Lista de orígenes de interfaz para compilar en los destinos de consumo"
	},
	"INTERFACE_SYSTEM_INCLUDE_DIRECTORIES": {
		"name": "INTERFACE_SYSTEM_INCLUDE_DIRECTORIES",
		"description": "Lista de directorios de inclusión del sistema público para una biblioteca."
	},
	"IOS_INSTALL_COMBINED": {
		"name": "IOS_INSTALL_COMBINED",
		"description": "Compila un destino combinado (dispositivo y simulador) al instalar."
	},
	"ISPC_HEADER_DIRECTORY": {
		"name": "ISPC_HEADER_DIRECTORY",
		"description": "Especifica el directorio de salida relativo para los encabezados ISPC que el destino proporciona."
	},
	"ISPC_HEADER_SUFFIX": {
		"name": "ISPC_HEADER_SUFFIX",
		"description": "Especifique el sufijo de salida que se va a usar para los encabezados generados por ISPC que el destino proporciona."
	},
	"ISPC_INSTRUCTION_SETS": {
		"name": "ISPC_INSTRUCTION_SETS",
		"description": "Lista de arquitecturas de conjuntos de instrucciones para las que se va a generar código."
	},
	"JOB_POOL_COMPILE": {
		"name": "JOB_POOL_COMPILE",
		"description": "Solo Ninja: grupo que se usa para compilar."
	},
	"JOB_POOL_LINK": {
		"name": "JOB_POOL_LINK",
		"description": "Solo Ninja: grupo que se usa para vincular."
	},
	"JOB_POOL_PRECOMPILE_HEADER": {
		"name": "JOB_POOL_PRECOMPILE_HEADER",
		"description": "Solo Ninja: grupo que se usa para generar encabezados precompilados."
	},
	"<LANG>_CLANG_TIDY": {
		"name": "<LANG>_CLANG_TIDY",
		"description": "Esta propiedad solo se implementa cuando <LANG> es C, OBJC, OBJCXX o CXX."
	},
	"<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR": {
		"name": "<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR",
		"description": "Esta propiedad solo se implementa cuando <LANG> es C, CXX, OBJC u OBJCXX y solo tiene un efecto cuando se establece <LANG>_CLANG_TIDY."
	},
	"<LANG>_COMPILER_LAUNCHER": {
		"name": "<LANG>_COMPILER_LAUNCHER",
		"description": "Esta propiedad solo se implementa cuando <LANG> es C, CXX, Fortran, HIP, ISPC, OBJC, OBJCXX o CUDA."
	},
	"<LANG>_CPPCHECK": {
		"name": "<LANG>_CPPCHECK",
		"description": "Esta propiedad solo se admite cuando <LANG> es C o CXX."
	},
	"<LANG>_CPPLINT": {
		"name": "<LANG>_CPPLINT",
		"description": "Esta propiedad solo se admite cuando <LANG> es C o CXX."
	},
	"<LANG>_EXTENSIONS": {
		"name": "<LANG>_EXTENSIONS",
		"description": "Las variaciones son:"
	},
	"<LANG>_INCLUDE_WHAT_YOU_USE": {
		"name": "<LANG>_INCLUDE_WHAT_YOU_USE",
		"description": "Esta propiedad solo se implementa cuando <LANG> es C o CXX."
	},
	"<LANG>_LINKER_LAUNCHER": {
		"name": "<LANG>_LINKER_LAUNCHER",
		"description": "Esta propiedad solo se implementa cuando <LANG> es C, CXX, OBJC, o OBJCXX"
	},
	"<LANG>_STANDARD": {
		"name": "<LANG>_STANDARD",
		"description": "Las variaciones son:"
	},
	"<LANG>_STANDARD_REQUIRED": {
		"name": "<LANG>_STANDARD_REQUIRED",
		"description": "Las variaciones son:"
	},
	"<LANG>_VISIBILITY_PRESET": {
		"name": "<LANG>_VISIBILITY_PRESET",
		"description": "Valor para las marcas de compilación de visibilidad de los símbolos"
	},
	"LIBRARY_OUTPUT_DIRECTORY": {
		"name": "LIBRARY_OUTPUT_DIRECTORY",
		"description": "Directorio de salida en el que se van a compilar los archivos de destino XXX."
	},
	"LIBRARY_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "LIBRARY_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Directorio de salida por configuración para archivos de destino LIBRARY."
	},
	"LIBRARY_OUTPUT_NAME": {
		"name": "LIBRARY_OUTPUT_NAME",
		"description": "Nombre de salida para los archivos de destino XXX."
	},
	"LIBRARY_OUTPUT_NAME_<CONFIG>": {
		"name": "LIBRARY_OUTPUT_NAME_<CONFIG>",
		"description": "Nombre de salida por configuración para archivos de destino LIBRARY."
	},
	"LINKER_LANGUAGE": {
		"name": "LINKER_LANGUAGE",
		"description": "Especifica el lenguaje cuyo compilador invocará al enlazador."
	},
	"LINKER_TYPE": {
		"name": "LINKER_TYPE",
		"description": "Especifique qué enlazador se usará para el paso de vínculo. El valor de propiedad puede usar expresiones de generador <cmake-generator-expressions(7)>."
	},
	"LINK_DEPENDS": {
		"name": "LINK_DEPENDS",
		"description": "Archivos adicionales de los que un binario de destino depende para la vinculación."
	},
	"LINK_DEPENDS_NO_SHARED": {
		"name": "LINK_DEPENDS_NO_SHARED",
		"description": "No establece dependencias de archivos de biblioteca compartida vinculados."
	},
	"LINK_FLAGS": {
		"name": "LINK_FLAGS",
		"description": "Marcas adicionales que se van a usar al vincular este destino, si es una biblioteca compartida, una biblioteca de módulos o un ejecutable. Las bibliotecas estáticas deben usar las propiedades STATIC_LIBRARY_OPTIONS o STATIC_LIBRARY_FLAGS."
	},
	"LINK_FLAGS_<CONFIG>": {
		"name": "LINK_FLAGS_<CONFIG>",
		"description": "Marcas de enlazador por configuración para un destino de biblioteca SHARED, MODULE o EXECUTABLE."
	},
	"LINK_INTERFACE_LIBRARIES": {
		"name": "LINK_INTERFACE_LIBRARIES",
		"description": "Enumera las bibliotecas de interfaz pública para una biblioteca compartida o un ejecutable."
	},
	"LINK_INTERFACE_LIBRARIES_<CONFIG>": {
		"name": "LINK_INTERFACE_LIBRARIES_<CONFIG>",
		"description": "Lista de bibliotecas de interfaz pública por configuración para un destino."
	},
	"LINK_INTERFACE_MULTIPLICITY": {
		"name": "LINK_INTERFACE_MULTIPLICITY",
		"description": "Recuento de repeticiones de las bibliotecas STATIC con dependencias cíclicas."
	},
	"LINK_INTERFACE_MULTIPLICITY_<CONFIG>": {
		"name": "LINK_INTERFACE_MULTIPLICITY_<CONFIG>",
		"description": "Recuento de repeticiones por configuración para los ciclos de bibliotecas STATIC."
	},
	"LINK_LIBRARIES": {
		"name": "LINK_LIBRARIES",
		"description": "Lista de dependencias de vínculos directos."
	},
	"LINK_LIBRARIES_ONLY_TARGETS": {
		"name": "LINK_LIBRARIES_ONLY_TARGETS",
		"description": "Exigir que los elementos de vínculo que pueden ser nombres de destino sean realmente destinos existentes."
	},
	"LINK_LIBRARY_OVERRIDE": {
		"name": "LINK_LIBRARY_OVERRIDE",
		"description": "Invalide las características de biblioteca asociadas a bibliotecas de expresiones del generador de LINK_LIBRARY. Esto se puede usar para resolver características de biblioteca incompatibles que son el resultado de especificar características diferentes para la misma biblioteca en diferentes expresiones del generador de LINK_LIBRARY."
	},
	"LINK_LIBRARY_OVERRIDE_<LIBRARY>": {
		"name": "LINK_LIBRARY_OVERRIDE_<LIBRARY>",
		"description": "Invalidar la característica de biblioteca asociada a <LIBRARY> desde expresiones del generador LINK_LIBRARY. Esto se puede usar para resolver características de biblioteca incompatibles que resultan de especificar diferentes características para <LIBRARY> en diferentes expresiones del generador de LINK_LIBRARY."
	},
	"LINK_SEARCH_END_STATIC": {
		"name": "LINK_SEARCH_END_STATIC",
		"description": "Finaliza una línea de vínculo en la que se usan las bibliotecas estáticas del sistema."
	},
	"LINK_SEARCH_START_STATIC": {
		"name": "LINK_SEARCH_START_STATIC",
		"description": "Asume que el enlazador busca bibliotecas estáticas de forma predeterminada."
	},
	"LINK_WHAT_YOU_USE": {
		"name": "LINK_WHAT_YOU_USE",
		"description": "Es una opción booleana que, cuando se establece en TRUE, ejecuta contenidos de CMAKE_LINK_WHAT_YOU_USE_CHECK variable automáticamente en el destino después de vincularse. Además, la marca del enlazador especificada por la variable CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG se pasa al destino con el comando link para que todas las bibliotecas especificadas en la línea de comandos se enlacen al destino. Como resultado, el vínculo genera una lista de bibliotecas que no proporcionan símbolos usados por este destino, pero que se vinculan a él."
	},
	"LOCATION_<CONFIG>": {
		"name": "LOCATION_<CONFIG>",
		"description": "Propiedad de solo lectura que proporciona una ubicación de destino en el disco."
	},
	"MACHO_COMPATIBILITY_VERSION": {
		"name": "MACHO_COMPATIBILITY_VERSION",
		"description": "¿Cuál es el número de versión de compatibilidad de este destino para los binarios Mach-O?"
	},
	"MACHO_CURRENT_VERSION": {
		"name": "MACHO_CURRENT_VERSION",
		"description": "¿Cuál es el número de versión actual de este destino para los binarios Mach-O?"
	},
	"MACOSX_BUNDLE": {
		"name": "MACOSX_BUNDLE",
		"description": "Compila un ejecutable como lote de aplicaciones en macOS o iOS."
	},
	"MACOSX_BUNDLE_INFO_PLIST": {
		"name": "MACOSX_BUNDLE_INFO_PLIST",
		"description": "Especifica una plantilla Info.plist personalizada para un lote de aplicaciones de iOS y macOS."
	},
	"MACOSX_FRAMEWORK_INFO_PLIST": {
		"name": "MACOSX_FRAMEWORK_INFO_PLIST",
		"description": "Especifica una plantilla Info.plist personalizada para un marco de iOS y macOS."
	},
	"MACOSX_RPATH": {
		"name": "MACOSX_RPATH",
		"description": "Indica si este destino en macOS o iOS se encuentra en un entorno de ejecución que usa rutas rpath."
	},
	"MANUALLY_ADDED_DEPENDENCIES": {
		"name": "MANUALLY_ADDED_DEPENDENCIES",
		"description": "Obtiene dependencias agregadas manualmente a otros destinos de nivel superior."
	},
	"MAP_IMPORTED_CONFIG_<CONFIG>": {
		"name": "MAP_IMPORTED_CONFIG_<CONFIG>",
		"description": "Asignación de la configuración del proyecto a la configuración del destino importado."
	},
	"MSVC_DEBUG_INFORMATION_FORMAT": {
		"name": "MSVC_DEBUG_INFORMATION_FORMAT",
		"description": "Seleccione el formato de información de depuración al establecer como destino la ABI de MSVC."
	},
	"MSVC_RUNTIME_LIBRARY": {
		"name": "MSVC_RUNTIME_LIBRARY",
		"description": "Seleccione la biblioteca en tiempo de ejecución de MSVC para que la usen los compiladores destinados a la ABI de MSVC."
	},
	"NAME": {
		"name": "NAME",
		"description": "Nombre lógico para el destino."
	},
	"NO_SONAME": {
		"name": "NO_SONAME",
		"description": "Indica si se debe establecer soname al vincular una biblioteca compartida."
	},
	"NO_SYSTEM_FROM_IMPORTED": {
		"name": "NO_SYSTEM_FROM_IMPORTED",
		"description": "No trate los directorios de inclusión de las interfaces de destinos importados consumidos como si fueran directorios del sistema."
	},
	"OBJCXX_EXTENSIONS": {
		"name": "OBJCXX_EXTENSIONS",
		"description": "Valor booleano que especifica si se solicitan extensiones específicas del compilador."
	},
	"OBJCXX_STANDARD": {
		"name": "OBJCXX_STANDARD",
		"description": "Estándar de ObjC++ cuyas características se requieren para compilar este destino."
	},
	"OBJCXX_STANDARD_REQUIRED": {
		"name": "OBJCXX_STANDARD_REQUIRED",
		"description": "Valor booleano que describe si el valor de OBJCXX_STANDARD es un requisito."
	},
	"OBJC_EXTENSIONS": {
		"name": "OBJC_EXTENSIONS",
		"description": "Valor booleano que especifica si se solicitan extensiones específicas del compilador."
	},
	"OBJC_STANDARD": {
		"name": "OBJC_STANDARD",
		"description": "Estándar de OBJC cuyas características se requieren para compilar este destino."
	},
	"OBJC_STANDARD_REQUIRED": {
		"name": "OBJC_STANDARD_REQUIRED",
		"description": "Booleano que describe si el valor de OBJC_STANDARD es un requisito."
	},
	"OPTIMIZE_DEPENDENCIES": {
		"name": "OPTIMIZE_DEPENDENCIES",
		"description": "Activa la optimización de dependencias de las bibliotecas estáticas y de objetos."
	},
	"OSX_ARCHITECTURES": {
		"name": "OSX_ARCHITECTURES",
		"description": "Arquitecturas específicas del destino para macOS."
	},
	"OSX_ARCHITECTURES_<CONFIG>": {
		"name": "OSX_ARCHITECTURES_<CONFIG>",
		"description": "Arquitecturas binarias de iOS y macOS por configuración para un destino."
	},
	"OUTPUT_NAME": {
		"name": "OUTPUT_NAME",
		"description": "Nombre de salida para los archivos de destino."
	},
	"OUTPUT_NAME_<CONFIG>": {
		"name": "OUTPUT_NAME_<CONFIG>",
		"description": "Nombre base del archivo de destino por configuración."
	},
	"PCH_INSTANTIATE_TEMPLATES": {
		"name": "PCH_INSTANTIATE_TEMPLATES",
		"description": "Cuando esta propiedad se establece en true, las opciones del compilador de encabezados precompilados contendrán una marca para crear instancias de las plantillas durante la generación del archivo PCH, si se admite. Esto puede mejorar considerablemente los tiempos de compilación. Se admite en Clang a partir de la versión 11."
	},
	"PCH_WARN_INVALID": {
		"name": "PCH_WARN_INVALID",
		"description": "Cuando esta propiedad se establece en true, las opciones del compilador de encabezados de precompilación contendrán una marca que debe advertir sobre los encabezados precompilados no válidos; por ejemplo, -Winvalid-pch para el compilador GNU."
	},
	"PDB_NAME": {
		"name": "PDB_NAME",
		"description": "Nombre de salida para el archivo .pdb de símbolos de depuración de MS que genera el enlazador para un destino de biblioteca compartida o ejecutable."
	},
	"PDB_NAME_<CONFIG>": {
		"name": "PDB_NAME_<CONFIG>",
		"description": "Nombre de salida por configuración para el archivo .pdb de símbolos de depuración de MS que genera el enlazador para un destino de biblioteca compartida o ejecutable."
	},
	"PDB_OUTPUT_DIRECTORY": {
		"name": "PDB_OUTPUT_DIRECTORY",
		"description": "Directorio de salida para el archivo .pdb de símbolos de depuración de MS que genera el enlazador para un destino de biblioteca compartida o ejecutable."
	},
	"PDB_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "PDB_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Directorio de salida por configuración para el archivo .pdb de símbolos de depuración de MS que genera el enlazador para un destino de biblioteca compartida o ejecutable."
	},
	"POSITION_INDEPENDENT_CODE": {
		"name": "POSITION_INDEPENDENT_CODE",
		"description": "Indica si se debe crear un destino independiente de posición."
	},
	"POST_INSTALL_SCRIPT": {
		"name": "POST_INSTALL_SCRIPT",
		"description": "Soporte para la instalación en desuso."
	},
	"PRECOMPILE_HEADERS": {
		"name": "PRECOMPILE_HEADERS",
		"description": "Lista de archivos de encabezado que se van a precompilar."
	},
	"PRECOMPILE_HEADERS_REUSE_FROM": {
		"name": "PRECOMPILE_HEADERS_REUSE_FROM",
		"description": "Destino desde el que se va a reutilizar el artefacto de compilación de encabezados precompilados."
	},
	"PREFIX": {
		"name": "PREFIX",
		"description": "Indica qué aparece antes del nombre de la biblioteca."
	},
	"PRE_INSTALL_SCRIPT": {
		"name": "PRE_INSTALL_SCRIPT",
		"description": "Soporte para la instalación en desuso."
	},
	"PRIVATE_HEADER": {
		"name": "PRIVATE_HEADER",
		"description": "Especifica archivos de encabezado privado en un destino de biblioteca compartida FRAMEWORK."
	},
	"PROJECT_LABEL": {
		"name": "PROJECT_LABEL",
		"description": "Cambia el nombre de un destino en un IDE."
	},
	"PUBLIC_HEADER": {
		"name": "PUBLIC_HEADER",
		"description": "Especifica archivos de encabezado público en un destino de biblioteca compartida FRAMEWORK."
	},
	"RESOURCE": {
		"name": "RESOURCE",
		"description": "Especifica archivos de recursos en un elemento FRAMEWORK o BUNDLE."
	},
	"RUNTIME_OUTPUT_DIRECTORY": {
		"name": "RUNTIME_OUTPUT_DIRECTORY",
		"description": "Directorio de salida en el que se van a compilar los archivos de destino XXX."
	},
	"RUNTIME_OUTPUT_DIRECTORY_<CONFIG>": {
		"name": "RUNTIME_OUTPUT_DIRECTORY_<CONFIG>",
		"description": "Directorio de salida por configuración para archivos de destino RUNTIME."
	},
	"RUNTIME_OUTPUT_NAME": {
		"name": "RUNTIME_OUTPUT_NAME",
		"description": "Nombre de salida para los archivos de destino XXX."
	},
	"RUNTIME_OUTPUT_NAME_<CONFIG>": {
		"name": "RUNTIME_OUTPUT_NAME_<CONFIG>",
		"description": "Nombre de salida por configuración para archivos de destino RUNTIME."
	},
	"SKIP_BUILD_RPATH": {
		"name": "SKIP_BUILD_RPATH",
		"description": "Indica si las rutas rpath deben usarse para el árbol de compilación."
	},
	"SOURCES": {
		"name": "SOURCES",
		"description": "Especifica la lista de rutas de acceso a los archivos de origen para el destino. Todos los comandos siguientes se establecen o agregan a la propiedad de destino SOURCES y son la forma habitual de manipularlos:"
	},
	"SOVERSION": {
		"name": "SOVERSION",
		"description": "Número de versión de ABI de un destino de la biblioteca compartida."
	},
	"STATIC_LIBRARY_FLAGS": {
		"name": "STATIC_LIBRARY_FLAGS",
		"description": "Marcas de archivador (o bibliotecario de MSVC) para un destino de biblioteca estática. Los destinos que son bibliotecas compartidas, módulos o ejecutables deben usar las propiedades de destino LINK_OPTIONS o LINK_FLAGS."
	},
	"STATIC_LIBRARY_FLAGS_<CONFIG>": {
		"name": "STATIC_LIBRARY_FLAGS_<CONFIG>",
		"description": "Marcas de archivador (o bibliotecario de MSVC) por configuración para un destino de biblioteca estática."
	},
	"STATIC_LIBRARY_OPTIONS": {
		"name": "STATIC_LIBRARY_OPTIONS",
		"description": "Marcas de archivador (o bibliotecario de MSVC) para un destino de biblioteca estática. Los destinos que son bibliotecas compartidas, módulos o ejecutables deben usar la propiedad de destino LINK_OPTIONS."
	},
	"SUFFIX": {
		"name": "SUFFIX",
		"description": "Indica qué aparece después del nombre de destino."
	},
	"Swift_COMPILATION_MODE": {
		"name": "Swift_COMPILATION_MODE",
		"description": "Especifique cómo Swift compila un destino."
	},
	"Swift_LANGUAGE_VERSION": {
		"name": "Swift_LANGUAGE_VERSION",
		"description": "Esta propiedad establece la versión del lenguaje de los orígenes de Swift en el destino. Si no se especifica uno, de manera predeterminada se CMAKE_Swift_LANGUAGE_VERSION si se especifica; de lo contrario, es la versión más reciente admitida por el compilador."
	},
	"Swift_MODULE_DIRECTORY": {
		"name": "Swift_MODULE_DIRECTORY",
		"description": "Especifica el directorio de salida para los módulos Swift que el destino proporciona."
	},
	"Swift_MODULE_NAME": {
		"name": "Swift_MODULE_NAME",
		"description": "Esta propiedad especifica el nombre del módulo de Swift. El valor predeterminado es el nombre del destino."
	},
	"TEST_LAUNCHER": {
		"name": "TEST_LAUNCHER",
		"description": "Use el iniciador especificado para ejecutar ejecutables. Este comando se agregará como prefijo para comandos add_test para los ejecutables del sistema de destino de compilación y está pensado para ejecutarse en el equipo host."
	},
	"TRANSITIVE_COMPILE_PROPERTIES": {
		"name": "TRANSITIVE_COMPILE_PROPERTIES",
		"description": "Propiedades que el generador de expresión TARGET_PROPERTY en el destino y sus dependientes evalúa como la unión de los valores recopilados del cierre transitivo de las dependencias de vínculo, excluyendo las entradas protegidas por LINK_ONLY."
	},
	"TRANSITIVE_LINK_PROPERTIES": {
		"name": "TRANSITIVE_LINK_PROPERTIES",
		"description": "Propiedades que el generador de expresión TARGET_PROPERTY en el destino y sus dependientes evalúa como la unión de los valores recopilados del cierre transitivo de las dependencias de vínculo, incluidas las entradas protegidas por LINK_ONLY."
	},
	"UNITY_BUILD": {
		"name": "UNITY_BUILD",
		"description": "Cuando esta propiedad se establece en true, los archivos de código fuente de destino se combinarán en lotes para acelerar la compilación. Para ello, se crea (un conjunto de) orígenes de Unity que incluye mediante #include los orígenes originales y, a continuación, se compilan estos orígenes de Unity en lugar de los originales. Esto se conoce como compilación de Unity o Jumbo."
	},
	"UNITY_BUILD_BATCH_SIZE": {
		"name": "UNITY_BUILD_BATCH_SIZE",
		"description": "Especifica el número máximo de archivos de código fuente que pueden combinarse en un archivo de código fuente de Unity cuando las compilaciones de Unity se habiliten mediante la propiedad de destino UNITY_BUILD. Los archivos de código fuente originales se distribuirán en todos los archivos de código fuente de Unity necesarios para respetar este límite."
	},
	"UNITY_BUILD_CODE_AFTER_INCLUDE": {
		"name": "UNITY_BUILD_CODE_AFTER_INCLUDE",
		"description": "Fragmento de código que la característica UNITY_BUILD incluye textualmente justo después de cada instrucción #include en los archivos de código fuente de Unity generados. Por ejemplo:"
	},
	"UNITY_BUILD_CODE_BEFORE_INCLUDE": {
		"name": "UNITY_BUILD_CODE_BEFORE_INCLUDE",
		"description": "Fragmento de código que la característica UNITY_BUILD incluye textualmente justo delante de cada instrucción #include en los archivos de código fuente de Unity generados. Por ejemplo:"
	},
	"UNITY_BUILD_MODE": {
		"name": "UNITY_BUILD_MODE",
		"description": "CMake proporciona distintos algoritmos para seleccionar qué orígenes se agrupan en un cubo. La selección se decide mediante esta propiedad, que tiene los valores aceptables siguientes:"
	},
	"UNITY_BUILD_UNIQUE_ID": {
		"name": "UNITY_BUILD_UNIQUE_ID",
		"description": "Nombre de un identificador de C válido que se establece en un valor único por archivo durante las compilaciones de Unity."
	},
	"VERIFY_INTERFACE_HEADER_SETS": {
		"name": "VERIFY_INTERFACE_HEADER_SETS",
		"description": "Se usa para comprobar que todos los encabezados de los conjuntos de encabezados PUBLIC e INTERFACE de un destino se pueden incluir por sí solos."
	},
	"VERSION": {
		"name": "VERSION",
		"description": "Número de versión de un destino de biblioteca compartida."
	},
	"VISIBILITY_INLINES_HIDDEN": {
		"name": "VISIBILITY_INLINES_HIDDEN",
		"description": "Indica si se debe agregar una marca de compilación para ocultar los símbolos de las funciones insertadas."
	},
	"VS_CONFIGURATION_TYPE": {
		"name": "VS_CONFIGURATION_TYPE",
		"description": "Tipo de configuración del proyecto de Visual Studio."
	},
	"VS_DEBUGGER_COMMAND": {
		"name": "VS_DEBUGGER_COMMAND",
		"description": "Establece el comando del depurador local para Visual Studio destinos de C++. El valor de propiedad puede usar expresiones de generador <cmake-generator-expressions(7)>. Esto se define en <LocalDebuggerCommand> en el archivo de proyecto Visual Studio. Esta propiedad se inicializa mediante el valor de la variable CMAKE_VS_DEBUGGER_COMMAND si se establece cuando se crea un destino."
	},
	"VS_DEBUGGER_COMMAND_ARGUMENTS": {
		"name": "VS_DEBUGGER_COMMAND_ARGUMENTS",
		"description": "Establece los argumentos de la línea de comandos del depurador local para Visual Studio destinos de C++. El valor de propiedad puede usar expresiones de generador <cmake-generator-expressions(7)>. Esto se define en <LocalDebuggerCommandArguments> en el archivo de proyecto Visual Studio. El valor de la variable CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS inicializa esta propiedad si se establece cuando se crea un destino."
	},
	"VS_DEBUGGER_ENVIRONMENT": {
		"name": "VS_DEBUGGER_ENVIRONMENT",
		"description": "Establece el entorno del depurador local para Visual Studio destinos de C++. El valor de propiedad puede usar expresiones de generador <cmake-generator-expressions(7)>. Esto se define en <LocalDebuggerEnvironment> en el archivo de proyecto Visual Studio. Esta propiedad se inicializa mediante el valor de la variable CMAKE_VS_DEBUGGER_ENVIRONMENT si se establece cuando se crea un destino."
	},
	"VS_DEBUGGER_WORKING_DIRECTORY": {
		"name": "VS_DEBUGGER_WORKING_DIRECTORY",
		"description": "Establece el directorio de trabajo del depurador local para Visual Studio destinos de C++. El valor de propiedad puede usar expresiones de generador <cmake-generator-expressions(7)>. Esto se define en <LocalDebuggerWorkingDirectory> en el archivo de proyecto de Visual Studio. Esta propiedad se inicializa mediante el valor de la variable CMAKE_VS_DEBUGGER_WORKING_DIRECTORY si se establece cuando se crea un destino."
	},
	"VS_DESKTOP_EXTENSIONS_VERSION": {
		"name": "VS_DESKTOP_EXTENSIONS_VERSION",
		"description": "Versión de las extensiones de escritorio de Visual Studio para Windows 10."
	},
	"VS_DOTNET_DOCUMENTATION_FILE": {
		"name": "VS_DOTNET_DOCUMENTATION_FILE",
		"description": "Salida de la documentación de .NET del proyecto administrado de Visual Studio"
	},
	"VS_DOTNET_REFERENCEPROP_<refname>_TAG_<tagname>": {
		"name": "VS_DOTNET_REFERENCEPROP_<refname>_TAG_<tagname>",
		"description": "Define una propiedad XML <tagname> para una referencia .NET <refname>."
	},
	"VS_DOTNET_REFERENCES": {
		"name": "VS_DOTNET_REFERENCES",
		"description": "Referencias .NET de proyecto administrado de Visual Studio"
	},
	"VS_DOTNET_REFERENCES_COPY_LOCAL": {
		"name": "VS_DOTNET_REFERENCES_COPY_LOCAL",
		"description": "Establece la propiedad Copy Local para todas las referencias a sugerencias de .NET en el destino."
	},
	"VS_DOTNET_REFERENCE_<refname>": {
		"name": "VS_DOTNET_REFERENCE_<refname>",
		"description": "Referencia .NET de proyecto administrado de Visual Studio con el nombre <refname> y la ruta de acceso del archivo de sugerencias."
	},
	"VS_DOTNET_STARTUP_OBJECT": {
		"name": "VS_DOTNET_STARTUP_OBJECT",
		"description": "Establece la propiedad de objeto de inicio en destinos de Visual Studio .NET. El valor de la propiedad define un nombre de clase completo (incluido el nombre del paquete), por ejemplo: MyCompany.Package.MyStarterClass."
	},
	"VS_DOTNET_TARGET_FRAMEWORK_VERSION": {
		"name": "VS_DOTNET_TARGET_FRAMEWORK_VERSION",
		"description": "Especifica la versión de la plataforma de destino de .NET."
	},
	"VS_DPI_AWARE": {
		"name": "VS_DPI_AWARE",
		"description": "Configure Herramienta Manifiesto -> Entrada y salida -> Reconocimiento de ppp en las propiedades del proyecto de destino de Visual Studio."
	},
	"VS_FILTER_PROPS": {
		"name": "VS_FILTER_PROPS",
		"description": "Establece el archivo de propiedades de filtro que se va a incluir en el archivo de filtro del proyecto de C++ de Visual Studio."
	},
	"VS_GLOBAL_KEYWORD": {
		"name": "VS_GLOBAL_KEYWORD",
		"description": "Palabra clave del proyecto de Visual Studio."
	},
	"VS_GLOBAL_PROJECT_TYPES": {
		"name": "VS_GLOBAL_PROJECT_TYPES",
		"description": "Tipos de proyecto de Visual Studio."
	},
	"VS_GLOBAL_ROOTNAMESPACE": {
		"name": "VS_GLOBAL_ROOTNAMESPACE",
		"description": "Espacio de nombres raíz del proyecto de Visual Studio."
	},
	"VS_GLOBAL_<variable>": {
		"name": "VS_GLOBAL_<variable>",
		"description": "Variable global específica de un proyecto de Visual Studio."
	},
	"VS_IOT_EXTENSIONS_VERSION": {
		"name": "VS_IOT_EXTENSIONS_VERSION",
		"description": "Versión de las extensiones de Visual Studio para Windows 10 IoT."
	},
	"VS_IOT_STARTUP_TASK": {
		"name": "VS_IOT_STARTUP_TASK",
		"description": "Tareas continuas en segundo plano de Visual Studio para Windows 10 IoT."
	},
	"VS_JUST_MY_CODE_DEBUGGING": {
		"name": "VS_JUST_MY_CODE_DEBUGGING",
		"description": "Habilite Solo mi código con el depurador de Visual Studio."
	},
	"VS_KEYWORD": {
		"name": "VS_KEYWORD",
		"description": "Quitado. Esto especificaba la palabra clave del proyecto de Visual Studio para el generador de Visual Studio 9 2008 y versiones anteriores, pero se han quitado todos esos generadores."
	},
	"VS_MOBILE_EXTENSIONS_VERSION": {
		"name": "VS_MOBILE_EXTENSIONS_VERSION",
		"description": "Versión de las extensiones de Visual Studio para Windows 10 Mobile"
	},
	"VS_NO_COMPILE_BATCHING": {
		"name": "VS_NO_COMPILE_BATCHING",
		"description": "Desactive el procesamiento por lotes de compilación para el destino. Normalmente, MSBuild llama al compilador con varios archivos c/cpp y el compilador inicia subprocesos para cada archivo para que la compilación sea paralela. Si desea que el compilador se invoque con un archivo a la vez, establezca VS_NO_COMPILE_BATCHING en ON. Si se establece este indicador, MSBuild llamará al compilador con un archivo c/cpp a la vez. Útil cuando desea utilizar una herramienta que reemplace al compilador, por ejemplo, alguna herramienta de almacenamiento en caché de compilación."
	},
	"VS_NO_SOLUTION_DEPLOY": {
		"name": "VS_NO_SOLUTION_DEPLOY",
		"description": "Especifique que el destino no debe marcarse para la implementación en un dispositivo con Windows CE o Windows Phone en la solución de Visual Studio generada."
	},
	"VS_PACKAGE_REFERENCES": {
		"name": "VS_PACKAGE_REFERENCES",
		"description": "Referencias del paquete de Visual Studio para Nuget."
	},
	"VS_PLATFORM_TOOLSET": {
		"name": "VS_PLATFORM_TOOLSET",
		"description": "Reemplaza el conjunto de herramientas de la plataforma que se usa para compilar un destino."
	},
	"VS_PROJECT_IMPORT": {
		"name": "VS_PROJECT_IMPORT",
		"description": "Importaciones de proyecto administrado de Visual Studio"
	},
	"VS_SCC_AUXPATH": {
		"name": "VS_SCC_AUXPATH",
		"description": "Ruta de acceso auxiliar de control de código fuente de Visual Studio."
	},
	"VS_SCC_LOCALPATH": {
		"name": "VS_SCC_LOCALPATH",
		"description": "Ruta de acceso local de control de código fuente de Visual Studio."
	},
	"VS_SCC_PROJECTNAME": {
		"name": "VS_SCC_PROJECTNAME",
		"description": "Proyecto de control de código fuente de Visual Studio."
	},
	"VS_SCC_PROVIDER": {
		"name": "VS_SCC_PROVIDER",
		"description": "Proveedor de control de código fuente de Visual Studio."
	},
	"VS_SDK_REFERENCES": {
		"name": "VS_SDK_REFERENCES",
		"description": "Referencias del SDK de un proyecto de Visual Studio. Especifique una lista de referencias del SDK que deben agregarse a un proyecto de Visual Studio generado, separadas por punto y coma; por ejemplo, Microsoft.AdMediatorWindows81, Version=1.0."
	},
	"VS_SOLUTION_DEPLOY": {
		"name": "VS_SOLUTION_DEPLOY",
		"description": "Especifique que el destino debe marcarse para la implementación cuando no se destine a Windows CE, Windows Phone o a una aplicación de Windows Store."
	},
	"VS_SOURCE_SETTINGS_<tool>": {
		"name": "VS_SOURCE_SETTINGS_<tool>",
		"description": "Establezca los metadatos de los elementos en todos los archivos no integrados que usen <tool>."
	},
	"VS_USER_PROPS": {
		"name": "VS_USER_PROPS",
		"description": "Establece el archivo de propiedades del usuario que se va a incluir en el archivo del proyecto de Visual Studio C++. La ruta de acceso estándar es $(UserRootDir)\\\\Microsoft.Cpp. $(Platform). user.props, que, en la mayoría de los casos, coincide con %LOCALAPPDATA%\\\\Microsoft\\\\MSBuild\\\\v4.0\\\\Microsoft.Cpp.Win32.user.props o %LOCALAPPDATA%\\\\Microsoft\\\\MSBuild\\\\v4.0\\\\Microsoft.Cpp.x64.user.props."
	},
	"VS_USE_DEBUG_LIBRARIES": {
		"name": "VS_USE_DEBUG_LIBRARIES",
		"description": "Indique a los generadores de Visual Studio qué configuraciones se consideran configuraciones de depuración. Esto controla el valor UseDebugLibraries en cada configuración de un archivo .vcxproj."
	},
	"VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION": {
		"name": "VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION",
		"description": "Versión mínima de la plataforma de destino de Visual Studio para Windows."
	},
	"VS_WINRT_COMPONENT": {
		"name": "VS_WINRT_COMPONENT",
		"description": "Marca un destino como componente de Windows Runtime para el generador de Visual Studio. Compile el destino con las extensiones del lenguaje C++/CX para Windows Runtime. Para las bibliotecas SHARED y MODULE, también define la macro de preprocesador _WINRT_DLL."
	},
	"VS_WINRT_EXTENSIONS": {
		"name": "VS_WINRT_EXTENSIONS",
		"description": "En desuso. Use VS_WINRT_COMPONENT en su lugar. Esta propiedad era una implementación parcial experimental de esta."
	},
	"VS_WINRT_REFERENCES": {
		"name": "VS_WINRT_REFERENCES",
		"description": "Referencias de metadatos de Windows Runtime de un proyecto de Visual Studio."
	},
	"WATCOM_RUNTIME_LIBRARY": {
		"name": "WATCOM_RUNTIME_LIBRARY",
		"description": "Seleccione la biblioteca en tiempo de ejecución de Watcom para que la usen los compiladores que tienen como destino la ABI de Watcom."
	},
	"WIN32_EXECUTABLE": {
		"name": "WIN32_EXECUTABLE",
		"description": "Compila un ejecutable con un punto de entrada WinMain en Windows."
	},
	"WINDOWS_EXPORT_ALL_SYMBOLS": {
		"name": "WINDOWS_EXPORT_ALL_SYMBOLS",
		"description": "Esta propiedad solo se implementa para las herramientas compatibles con MS en Windows."
	},
	"XCODE_ATTRIBUTE_<an-attribute>": {
		"name": "XCODE_ATTRIBUTE_<an-attribute>",
		"description": "Establece los atributos de destino de Xcode directamente."
	},
	"XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY": {
		"name": "XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY",
		"description": "Indique al generador de Xcode que realice la firma de código para todos los marcos y bibliotecas que se incrustan con la propiedad XCODE_EMBED_FRAMEWORKS <XCODE_EMBED_<type>>."
	},
	"XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY": {
		"name": "XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY",
		"description": "Indique al generador de Xcode que quite los encabezados de todos los marcos que se incrustan con la propiedad XCODE_EMBED_FRAMEWORKS <XCODE_EMBED_<type>>."
	},
	"XCODE_EMBED_<type>": {
		"name": "XCODE_EMBED_<type>",
		"description": "Indique al generador de Xcode que incruste la lista de elementos especificada en la agrupación de destinos. El valor <type> especifica la fase de compilación de incrustación que se va a usar. Consulte la documentación de Xcode para obtener la ubicación base de cada <type>."
	},
	"XCODE_EMBED_<type>_CODE_SIGN_ON_COPY": {
		"name": "XCODE_EMBED_<type>_CODE_SIGN_ON_COPY",
		"description": "Propiedad booleana que solo usa el generador de Xcode. Especifica si se debe realizar la firma de código para los elementos que se incrustan con la propiedad XCODE_EMBED_."
	},
	"XCODE_EMBED_<type>_PATH": {
		"name": "XCODE_EMBED_<type>_PATH",
		"description": "Esta propiedad solo la usa el generador de Xcode. Cuando se define, especifica la ruta de acceso relativa que se utilizará al incrustar los elementos especificados por XCODE_EMBED_. La ruta de acceso es relativa a la ubicación base de la fase de compilación para incrustar XXX asociada con <type>. Consulte la documentación de Xcode para obtener la ubicación base de cada <type>."
	},
	"XCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPY": {
		"name": "XCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPY",
		"description": "Propiedad booleana que solo usa el generador de Xcode. Especifica si se deben quitar los encabezados de todos los marcos que se incrustan con la propiedad XCODE_EMBED_."
	},
	"XCODE_GENERATE_SCHEME": {
		"name": "XCODE_GENERATE_SCHEME",
		"description": "Si se habilita, el generador de Xcode crea archivos de esquema, que son útiles para invocar el análisis, archivado, compilación para pruebas y acciones de pruebas desde la línea de comandos."
	},
	"XCODE_LINK_BUILD_PHASE_MODE": {
		"name": "XCODE_LINK_BUILD_PHASE_MODE",
		"description": "Cuando se usa el generador de Xcode, las bibliotecas que se van a vincular se especifican en el archivo del proyecto Xcode con la fase de compilación \"Link Binary with Libraries\" o directamente como marcas de enlazador. Lo primero permite que Xcode administre las rutas de acceso de compilación, lo que puede ser necesario al crear archivos de Xcode porque puede usar distintas rutas de acceso de compilación para una compilación normal."
	},
	"XCODE_PRODUCT_TYPE": {
		"name": "XCODE_PRODUCT_TYPE",
		"description": "Establece el atributo productType de Xcode en su referencia a un destino. CMake calcula un valor predeterminado en función del tipo de destino, pero se le puede indicar de forma explícita con esta propiedad."
	},
	"XCODE_SCHEME_ADDRESS_SANITIZER": {
		"name": "XCODE_SCHEME_ADDRESS_SANITIZER",
		"description": "Indica si debe habilitarse AddressSanitizer en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN": {
		"name": "XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN",
		"description": "Indica si debe habilitarse Detect use of stack after return en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_ARGUMENTS": {
		"name": "XCODE_SCHEME_ARGUMENTS",
		"description": "Especifica los argumentos de la línea de comandos que deben agregarse a la sección de argumentos del esquema de Xcode generado."
	},
	"XCODE_SCHEME_DEBUG_AS_ROOT": {
		"name": "XCODE_SCHEME_DEBUG_AS_ROOT",
		"description": "Indica si debe depurarse el destino como \"root\"."
	},
	"XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING": {
		"name": "XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING",
		"description": "Indica si se va a habilitar la opción Allow debugging when using document Versions Browser en la sección Opciones del esquema de Xcode generado."
	},
	"XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER": {
		"name": "XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER",
		"description": "Indica si debe deshabilitarse Main Thread Checker en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS": {
		"name": "XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS",
		"description": "Indica si debe habilitarse Dynamic Library Loads en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE": {
		"name": "XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE",
		"description": "Indica si debe habilitarse Dynamic Linker API usage en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_ENABLE_GPU_API_VALIDATION": {
		"name": "XCODE_SCHEME_ENABLE_GPU_API_VALIDATION",
		"description": "Valor de propiedad para Metal: Validación de API en la sección Opciones del esquema de Xcode generado."
	},
	"XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE": {
		"name": "XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE",
		"description": "Valor de propiedad para la captura de fotogramas de GPU en la sección Opciones del esquema de Xcode generado. Los valores de ejemplo son Metal y Disabled."
	},
	"XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION": {
		"name": "XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION",
		"description": "Valor de propiedad para Metal: Shader Validation en la sección Opciones del esquema Xcode generado."
	},
	"XCODE_SCHEME_ENVIRONMENT": {
		"name": "XCODE_SCHEME_ENVIRONMENT",
		"description": "Especifica las variables de entorno que deben agregarse a la sección de argumentos del esquema de Xcode generado."
	},
	"XCODE_SCHEME_EXECUTABLE": {
		"name": "XCODE_SCHEME_EXECUTABLE",
		"description": "Especifica la ruta de acceso al ejecutable en la sección Info del esquema de Xcode generado. Si no se establece, el generador de esquemas selecciona el destino actual si es ejecutable."
	},
	"XCODE_SCHEME_GUARD_MALLOC": {
		"name": "XCODE_SCHEME_GUARD_MALLOC",
		"description": "Indica si debe habilitarse Guard Malloc en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_LAUNCH_CONFIGURATION": {
		"name": "XCODE_SCHEME_LAUNCH_CONFIGURATION",
		"description": "Establece la configuración de compilación para ejecutar el destino."
	},
	"XCODE_SCHEME_LAUNCH_MODE": {
		"name": "XCODE_SCHEME_LAUNCH_MODE",
		"description": "Valor de propiedad de Inicio en la sección Información del esquema de Xcode generado."
	},
	"XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP": {
		"name": "XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP",
		"description": "Indica si debe habilitarse la opción Pause on issues de Main Thread Checker en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_MALLOC_GUARD_EDGES": {
		"name": "XCODE_SCHEME_MALLOC_GUARD_EDGES",
		"description": "Indica si debe habilitarse Malloc Guard Edges en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_MALLOC_SCRIBBLE": {
		"name": "XCODE_SCHEME_MALLOC_SCRIBBLE",
		"description": "Indica si debe habilitarse Malloc Scribble en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_MALLOC_STACK": {
		"name": "XCODE_SCHEME_MALLOC_STACK",
		"description": "Indica si debe habilitarse Malloc Stack en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_THREAD_SANITIZER": {
		"name": "XCODE_SCHEME_THREAD_SANITIZER",
		"description": "Indica si debe habilitarse Thread Sanitizer en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_THREAD_SANITIZER_STOP": {
		"name": "XCODE_SCHEME_THREAD_SANITIZER_STOP",
		"description": "Indica si debe habilitarse Thread Sanitizer - Pause on issues en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER": {
		"name": "XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER",
		"description": "Indica si debe habilitarse Undefined Behavior Sanitizer en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP": {
		"name": "XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP",
		"description": "Indica si debe habilitarse Undefined Behavior Sanitizer con la opción Pause on issues en la sección Diagnostics del esquema de Xcode generado."
	},
	"XCODE_SCHEME_WORKING_DIRECTORY": {
		"name": "XCODE_SCHEME_WORKING_DIRECTORY",
		"description": "Especifique el directorio de trabajo de las acciones de ejecución y generación de perfiles en el esquema de Xcode generado. Si el valor contiene expresiones de generador, estas se evalúan."
	},
	"XCODE_SCHEME_ZOMBIE_OBJECTS": {
		"name": "XCODE_SCHEME_ZOMBIE_OBJECTS",
		"description": "Indica si debe habilitarse Zombie Objects en la sección Diagnostics del esquema Xcode generado."
	},
	"XCODE_XCCONFIG": {
		"name": "XCODE_XCCONFIG",
		"description": "Si se establece, el generador de Xcode registrará el archivo especificado como un archivo XCConfig de nivel de destino. Para los archivos XCConfig globales, consulte la variable CMAKE_XCODE_XCCONFIG."
	},
	"XCTEST": {
		"name": "XCTEST",
		"description": "Este destino es un elemento XCTest CFBundle en Mac."
	}
}