commit | 38ee09440e7f26f815d1c73d488ad213af10f6aa | [log] [tgz] |
---|---|---|
author | Louis Dionne <ldionne@apple.com> | Fri Jun 26 16:05:55 2020 -0400 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Aug 27 20:36:32 2020 -0700 |
tree | f75c7023af05d0397e29d06838815e476f0429c9 | |
parent | 087895d3cd74807f9ef794fbf12407d8c871435e [diff] |
[libc++] Use a proper CMake target to represent libc++ headers Instead of having complex logic around how to include the libc++ headers and __config_site, handle that by defining cxx-headers as an INTERFACE library and linking against it. After this patch, linking against cxx-headers is sufficient to get the right __config_site include and include paths for libc++. Differential Revision: https://reviews.llvm.org/D82702 GitOrigin-RevId: efa40eb194916e1faa32748f097f0cce60dd7d9b