clang: install clang-scan-deps
clang-scan-deps is used to generate dependency information from C++20 modules according to proposed standard ISO/IEC WG21 P1689R5[0]. It is required by common build tools (e.g., CMake) to build C++ sources that use modules. Since this is a core build tool, install it by default, not gated behind MK_CLANG_EXTRAS. [0] https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2022/p1689r5.html MFC after: 3 days Reviewed by: kevans, dim Approved by: kevans (mentor) Requested by: jbo Differential Revision: https://reviews.freebsd.org/D51044
This commit is contained in:
@@ -841,6 +841,11 @@ SRCS_MIN+= Tooling/ArgumentsAdjusters.cpp
|
||||
SRCS_MIN+= Tooling/CommonOptionsParser.cpp
|
||||
SRCS_MIN+= Tooling/CompilationDatabase.cpp
|
||||
SRCS_MIN+= Tooling/Core/Replacement.cpp
|
||||
SRCS_MIN+= Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
|
||||
SRCS_MIN+= Tooling/DependencyScanning/DependencyScanningService.cpp
|
||||
SRCS_MIN+= Tooling/DependencyScanning/DependencyScanningTool.cpp
|
||||
SRCS_MIN+= Tooling/DependencyScanning/DependencyScanningWorker.cpp
|
||||
SRCS_MIN+= Tooling/DependencyScanning/ModuleDepCollector.cpp
|
||||
SRCS_MIN+= Tooling/ExpandResponseFilesCompilationDatabase.cpp
|
||||
SRCS_MIN+= Tooling/FileMatchTrie.cpp
|
||||
SRCS_MIN+= Tooling/GuessTargetAndModeCompilationDatabase.cpp
|
||||
@@ -848,6 +853,7 @@ SRCS_MIN+= Tooling/Inclusions/HeaderIncludes.cpp
|
||||
SRCS_MIN+= Tooling/Inclusions/IncludeStyle.cpp
|
||||
SRCS_MIN+= Tooling/InterpolatingCompilationDatabase.cpp
|
||||
SRCS_MIN+= Tooling/JSONCompilationDatabase.cpp
|
||||
SRCS_MIN+= Tooling/LocateToolCompilationDatabase.cpp
|
||||
SRCS_MIN+= Tooling/Refactoring.cpp
|
||||
SRCS_MIN+= Tooling/RefactoringCallbacks.cpp
|
||||
SRCS_MIN+= Tooling/Tooling.cpp
|
||||
|
||||
Reference in New Issue
Block a user