1061da546Spatrickinclude(${CMAKE_CURRENT_LIST_DIR}/Apple-lldb-base.cmake) 2061da546Spatrick 3061da546Spatrickset(LLDB_BUILD_FRAMEWORK ON CACHE BOOL "") 4061da546Spatrickset(LLDB_NO_INSTALL_DEFAULT_RPATH ON CACHE BOOL "") 5*be691f3bSpatrickset(LLDB_SKIP_STRIP ON CACHE BOOL "") 6061da546Spatrickset(CMAKE_OSX_DEPLOYMENT_TARGET 10.11 CACHE STRING "") 7061da546Spatrick 8061da546Spatrick# Default install location on the enduser machine. On the build machine, use the 9061da546Spatrick# DESTDIR environment variable in order to relocate the whole installation, e.g.: 10061da546Spatrick# `DESTDIR=/tmp ninja install-distribution` 11061da546Spatrickset(CMAKE_INSTALL_PREFIX /Applications/Xcode.app/Contents/Developer/usr CACHE STRING "") 12061da546Spatrick 13061da546Spatrick# Install location for LLDB.framework on the enduser machine. 14061da546Spatrick# DESTDIR will be an extra prefix. 15061da546Spatrickset(LLDB_FRAMEWORK_INSTALL_DIR /Applications/Xcode.app/Contents/SharedFrameworks CACHE STRING "") 16061da546Spatrick 17061da546Spatrick# Install location for externalized debug-info on the build machine. 18061da546Spatrick# DESTDIR will be an extra prefix. 19061da546Spatrickset(LLDB_DEBUGINFO_INSTALL_PREFIX /debuginfo CACHE STRING "") 20061da546Spatrick 21061da546Spatrickset(LLVM_DISTRIBUTION_COMPONENTS 22061da546Spatrick lldb 23061da546Spatrick liblldb 24061da546Spatrick lldb-argdumper 25061da546Spatrick darwin-debug 26061da546Spatrick debugserver 27061da546Spatrick CACHE STRING "") 28