[libc++] Refactor the Apple build scripts
authorLouis Dionne <ldionne.2@gmail.com>
Thu, 3 Feb 2022 15:57:49 +0000 (10:57 -0500)
committerLouis Dionne <ldionne.2@gmail.com>
Wed, 16 Feb 2022 21:28:13 +0000 (16:28 -0500)
commit1b06d2cf152ed8b9b480ddcdc66ea35b1fa4a76a
treeaa8a43932f2b80d4fc19c0e49ed2d50dae0605e7
parent259c58d7d8fb33830ddf0573f0478d84d96aa6d7
[libc++] Refactor the Apple build scripts

This patch upstreams some changes we've made internally to how we're
building the libc++ dylib on Apple platforms. The goal is still to
eventually get rid of `apple-install-libcxx.sh` entirely and have a
proper way to mirror what we do internally with just the normal CMake
configuration.

Differential Revision: https://reviews.llvm.org/D118912
libcxx/cmake/caches/Apple.cmake
libcxx/utils/ci/apple-install-libcxx.sh
libcxx/utils/ci/run-buildbot