[all-commits] [llvm/llvm-project] 3ca520: [libc++][cmake] Improves benchmark build.

mordante via All-commits all-commits at lists.llvm.org
Tue Nov 9 09:57:56 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3ca520f19f430e38ac7fa82591141305a2679234
      https://github.com/llvm/llvm-project/commit/3ca520f19f430e38ac7fa82591141305a2679234
  Author: Mark de Wever <koraq at xs4all.nl>
  Date:   2021-11-09 (Tue, 09 Nov 2021)

  Changed paths:
    M libcxx/benchmarks/CMakeLists.txt

  Log Message:
  -----------
  [libc++][cmake] Improves benchmark build.

The CMake dependencies don't properly list the libc++ headers. When a
libc++ header is modified the affected benchmarks aren't rebuild. This
makes testing benchmarks tricky and may cause accidentally not using the
latest modifications during testing. This change causes CMake to
determine the proper dependencies.

This shouldn't affect the CI build.

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D113419




More information about the All-commits mailing list