Author: stefan.graenitz Date: Wed Jul 3 06:21:48 2019 New Revision: 365038
URL: http://llvm.org/viewvc/llvm-project?rev=365038&view=rev Log: [CMake] Avoid libcxxabi dependency when building LLDB from the monorepo on macOS libc++abi became mandatory to link the libc++ binaries. LLDB only needs the build artifacts and not the linked output (we don't ship `libc++.dylib` and/or `libc++.a`). Disable the respective link steps to avoid the dependency to libc++abi. <rdar://problem/51980716> Modified: lldb/trunk/cmake/caches/Apple-lldb-base.cmake Modified: lldb/trunk/cmake/caches/Apple-lldb-base.cmake URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/cmake/caches/Apple-lldb-base.cmake?rev=365038&r1=365037&r2=365038&view=diff ============================================================================== --- lldb/trunk/cmake/caches/Apple-lldb-base.cmake (original) +++ lldb/trunk/cmake/caches/Apple-lldb-base.cmake Wed Jul 3 06:21:48 2019 @@ -6,6 +6,9 @@ set(LLVM_INSTALL_TOOLCHAIN_ONLY ON CACHE set(LLVM_ENABLE_ASSERTIONS ON CACHE BOOL "") set(LLVM_ENABLE_MODULES ON CACHE BOOL "") +set(LIBCXX_ENABLE_SHARED OFF CACHE BOOL "") +set(LIBCXX_ENABLE_STATIC OFF CACHE BOOL "") + # Release builds set these explicitly: #set(LLDB_VERSION_MAJOR 9999 CACHE STRING "") #set(LLDB_VERSION_MINOR 9 CACHE STRING "") _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits