Lines Matching +full:lldb +full:- +full:build
2 set(LLVM_SUBPROJECT_TITLE "LLDB")
17 # If we are not building as part of LLVM, build LLDB as a standalone project,
20 project(lldb)
28 option(LLDB_INCLUDE_TESTS "Generate build targets for the LLDB unit tests." ${LLVM_INCLUDE_TESTS})
41 # Define the LLDB_CONFIGURATION_xxx matching the build type.
43 add_definitions(-DLLDB_CONFIGURATION_DEBUG)
47 add_definitions(-D_ENABLE_EXTENDED_ALIGNED_STORAGE)
50 add_definitions(-D_BSD_SOURCE)
56 "Path where Python modules are installed, relative to LLDB's install prefix")
66 ${CMAKE_CURRENT_SOURCE_DIR}/bindings/python/get-python-config.py
75 "Crosscompiling LLDB with Python requires manually setting ${var}.")
79 # Make sure lldb extension has "_d" suffix on Windows in Debug mode.
100 # any source file in LLDB as the imported Clang modules might include
103 # in llvm-svn 308844.
114 for building the native lldb-tblgen used during the build process.")
116 llvm_create_cross_target(lldb NATIVE "" Release
117 -DLLVM_DIR=${NATIVE_LLVM_DIR}
118 -DClang_DIR=${NATIVE_Clang_DIR})
130 set(lldb_python_target_dir "${LLDB_FRAMEWORK_ABSOLUTE_BUILD_DIR}/LLDB.framework/Resources/Python/lldb")
132 set(lldb_python_target_dir "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/${LLDB_PYTHON_RELATIVE_PATH}/lldb")
135 finish_swig_python("lldb-python" "${lldb_python_bindings_dir}" "${lldb_python_target_dir}")
140 set(LLDB_LUA_CPATH "${LLDB_FRAMEWORK_ABSOLUTE_BUILD_DIR}/LLDB.framework/Resources/Lua")
145 finish_swig_lua("lldb-lua" "${lldb_lua_bindings_dir}" "${LLDB_LUA_CPATH}")