mrdocs
mrdocs copied to clipboard
Single step LLVM + libc++
We use a two-step process to install LLVM with libc++:
https://github.com/cppalliance/mrdocs/blob/93487669932e940115f9c6d827e301d41d2e9616/.github/workflows/ci.yml#L296-L340
However, https://llvm.org/docs/CMake.html describes the LLVM_ENABLE_RUNTIMES
option to build libc++ in a single step with the just-built compiler:
With this option, we can build and install LLVM with libc++ in a single step, simplifying the MrDocs installation process and avoiding errors related to matching parameters between the steps.