[cmake] Remove obsolete files, docs and CMake variables related to the standalone build (#112741) The runtimes used to support a build mode called the "Standalone build", which isn't supported anymore (and hasn't been for a few years). However, various places in the code still contained stuff whose only purpose was to support that build mode, and some outdated documentation. This patch cleans that up (although I probably missed some). - Remove HandleOutOfTreeLLVM.cmake which isn't referenced anymore - Remove the LLVM_PATH CMake variable which isn't used anymore - Update some outdated documentation referencing standalone builds GitOrigin-RevId: 6127724786d581d2653df7420d1f28709288a107
diff --git a/docs/BuildingLibunwind.rst b/docs/BuildingLibunwind.rst index 79166b4..8b4f120 100644 --- a/docs/BuildingLibunwind.rst +++ b/docs/BuildingLibunwind.rst
@@ -16,7 +16,7 @@ However if you want to build tip-of-trunk from here (getting the bleeding edge), read on. -The basic steps needed to build libc++ are: +The basic steps needed to build libunwind are: #. Checkout LLVM, libunwind, and related projects: @@ -50,23 +50,6 @@ * ``make install-unwind`` --- Will install the libraries and the headers -It is sometimes beneficial to build outside of the LLVM tree. An out-of-tree -build would look like this: - -.. code-block:: bash - - $ cd where-you-want-libunwind-to-live - $ # Check out llvm, and libunwind - $ ``svn co https://llvm.org/svn/llvm-project/llvm/trunk llvm`` - $ ``svn co https://llvm.org/svn/llvm-project/libunwind/trunk libunwind`` - $ cd where-you-want-to-build - $ mkdir build && cd build - $ export CC=clang CXX=clang++ - $ cmake -DLLVM_PATH=path/to/llvm \ - path/to/libunwind - $ make - - .. _CMake Options: CMake Options