[libc++] Disallow running the libc++ benchmarks in standalone builds
authorLouis Dionne <ldionne.2@gmail.com>
Tue, 9 Nov 2021 19:44:19 +0000 (14:44 -0500)
committerLouis Dionne <ldionne.2@gmail.com>
Thu, 11 Nov 2021 19:13:36 +0000 (14:13 -0500)
commit4e70b50b74dba909f1d8277e26896d9a0d23d428
tree6d560104d6451fb991cba7bc42a36cb6f1ca5337
parent3016ceb30d12f8d9d9600d3ec66bf2a5bb3a7d32
[libc++] Disallow running the libc++ benchmarks in standalone builds

We are trying to remove duplication of third-party code in
https://reviews.llvm.org/D112012, which will move the Google
Benchmark code outside of the `libcxx/` directory. That breaks
running the benchmarks in the Standalone build. Since we have
deprecated the Standalone build anyway, this patch just removes
support for the benchmark in Standalone mode until we remove that
mode entirely.

Differential Revision: https://reviews.llvm.org/D113503
libcxx/benchmarks/CMakeLists.txt
libcxx/utils/ci/run-buildbot