Skip to content

Commit

Permalink
strip-llvm: Retain the clang-scan-dep tool for c++ modules
Browse files Browse the repository at this point in the history
Compilers and buildsystems have early support for c++ modules,
see [1], [2].
`clang-scan-dep` is necessary for integration in CMake, potentially
other buildsystems in the future.

Using standard modules like from libc++ is still not solved thoroughly,
and module support from libc++ is marked experimental, documentation
how to use them is WIP [3].

[1]: https://www.kitware.com/import-cmake-the-experiment-is-over
[2]: https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html
[3]: llvm/llvm-project#80601
  • Loading branch information
nolange authored and mstorsjo committed Apr 12, 2024
1 parent 03948b6 commit 16d7aca
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions strip-llvm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@ for i in amdgpu-arch bugpoint c-index-test clang-* clangd clangd-* darwin-debug
;;
clangd)
;;
clang-scan-deps)
;;
clang-tidy)
;;
clang-target-wrapper*)
Expand Down

0 comments on commit 16d7aca

Please sign in to comment.