Louis Dionne
2408fc2a1e
[libc++] Avoid relying on `realpath` being installed on the system
...
It doesn't appear to be a standard utility.
2020-10-16 13:07:18 -04:00
Louis Dionne
ab55897817
[libc++] Allow passing relative paths to the Apple install script
2020-10-13 12:27:47 -04:00
Louis Dionne
7014b44c0a
[libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build
...
Since we're using an empty top-level CMakeLists.txt instead of the CMakeLists.txt
inside llvm/, we don't need to specify LLVM_INCLUDE_BENCHMARKS anymore.
2020-06-25 17:34:45 -04:00
Louis Dionne
4976771e11
[libc++] Add a dummy CMake file to include runtime subprojects
...
Add a simple CMakeLists.txt to build the runtimes in lockstep without
building all of LLVM. See [1] for details.
[1]: http://lists.llvm.org/pipermail/llvm-dev/2020-June/142384.html
2020-06-18 14:34:56 -04:00
Louis Dionne
68e4e8a8d0
[libc++] Disable LLVM benchmarks in the Apple build
2020-06-04 12:03:25 -04:00
Louis Dionne
b68bf11efc
[libc++] Merge the Apple install-libcxx and libcxxabi scripts
...
Also, refactor the now-merged script to remove code duplication in the
creation of universal dylibs.
2020-06-04 11:20:03 -04:00
Louis Dionne
39a116ee07
[libc++] Move away from the standalone build for Apple libc++ and libc++abi
2020-06-04 10:19:38 -04:00
Louis Dionne
d6c95ae6ff
[libc++] Update scripts to build libc++/libc++abi for Apple
...
Also, make sure we test them.
2020-04-23 14:31:04 -04:00
Louis Dionne
77b46fb326
[libc++/abi] Add scripts for building libc++ and libc++abi on Apple platforms
...
These scripts allow creating dylibs that are very close to the dylibs
shipped on Apple platforms.
2020-04-09 12:58:54 -04:00