1*061da546Spatrickinclude(${CMAKE_CURRENT_LIST_DIR}/Apple-lldb-base.cmake) 2*061da546Spatrick 3*061da546Spatrickset(CMAKE_GENERATOR Xcode CACHE STRING "") 4*061da546Spatrickset(CMAKE_OSX_DEPLOYMENT_TARGET 10.12 CACHE STRING "") 5*061da546Spatrickset(CMAKE_XCODE_GENERATE_SCHEME ON CACHE BOOL "") 6*061da546Spatrick 7*061da546Spatrickset(LLDB_BUILD_FRAMEWORK ON CACHE BOOL "") 8*061da546Spatrick 9*061da546Spatrick# Apparently, module-enabled builds clash with Xcode's analysis. 10*061da546Spatrickset(LLVM_ENABLE_MODULES OFF CACHE BOOL "" FORCE) 11*061da546Spatrick 12*061da546Spatrick# Print a warning with instructions, if we 13*061da546Spatrick# build with Xcode and didn't use this cache. 14*061da546Spatrickset(LLDB_EXPLICIT_XCODE_CACHE_USED ON CACHE INTERNAL "") 15