在 3.15 版本加入.
如果启用,Xcode 生成器将生成模式文件。这些对于从命令行调用分析、存档、测试构建和测试操作很有用。
如果在创建目标时设置了此属性,则该属性由变量 CMAKE_XCODE_GENERATE_SCHEME 的值初始化。
以下目标属性会覆盖每个模式文件的“诊断”选项卡上相应设置的默认值。其中每一个都在目标创建时由各自的 CMAKE_ 变量初始化。
XCODE_SCHEME_ADDRESS_SANITIZER
XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
XCODE_SCHEME_GUARD_MALLOC
XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
XCODE_SCHEME_MALLOC_GUARD_EDGES
XCODE_SCHEME_MALLOC_SCRIBBLE
XCODE_SCHEME_MALLOC_STACK
XCODE_SCHEME_THREAD_SANITIZER
XCODE_SCHEME_THREAD_SANITIZER_STOP
XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
XCODE_SCHEME_LAUNCH_CONFIGURATION
XCODE_SCHEME_ENABLE_GPU_API_VALIDATION
XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION
XCODE_SCHEME_ZOMBIE_OBJECTS
以下目标属性将应用于“信息”、“参数”和“选项”选项卡:
XCODE_SCHEME_ARGUMENTS
XCODE_SCHEME_DEBUG_AS_ROOT
XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING
XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE
XCODE_SCHEME_ENVIRONMENT
XCODE_SCHEME_EXECUTABLE
XCODE_SCHEME_LAUNCH_MODE
XCODE_SCHEME_WORKING_DIRECTORY
XCODE_EXPLICIT_FILE_TYPE
XCODE_LINK_BUILD_PHASE_MODE