* Use common prefixes for project specific build step functions: - ossbuild-prepare-<prjname> - ossbuild-build-<prjname> - ossbuild-install-<prjname> * New project specific build step function: ossbuild-configure-ok-p-<prjname> * New environment variable OSSBUILD_SKIP. Allows users to skip listed (comma separated) build steps. * Remove `-generic` from common function names. * Improve ossbuild-pushd/popd functions. * Improve doc comments. * Adapt projects to renamed functions
LLVM Compiler Infrastructure
Tools:
- clang(++)
-
clang-extra-tools
- clangd
- clang-format
- clang-tidy
- …
- lld
- lldb
- …
Runtimes
- libc++
- libc++abi
- libunwind
To build the runtimes, the build script uses the Bootstrapping build method.