[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