diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2017-07-23 01:40:36 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2017-07-23 01:40:36 +0000 |
commit | 8377397c81b532c340b714f81e4a11e7d7458bd0 (patch) | |
tree | 81fa146f470c5ddc35e4dc88c1b75ef57524364e /include/clang/module.modulemap | |
parent | 2b574ef3f388febd0f5cff0e24325282100c02c9 (diff) |
clang/module.modulemap: Split out Clang_ToolingCore from Clang_Tooling.
It cuts clangFormat's dependencies out of;
Clang_Analysis
Clang_C
Clang_Diagnostics
Clang_Driver
Clang_Frontend
Clang_Sema
Clang_Serialization
Clang_StaticAnalyzer_Core
Clang_Tooling -> Clang_ToolingCore
Now, the module Clang_Format depends on;
Clang_AST
Clang_Basic
Clang_ToolingCore
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@308832 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/module.modulemap')
-rw-r--r-- | include/clang/module.modulemap | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/module.modulemap b/include/clang/module.modulemap index 361c009af1..8f4fdf66cf 100644 --- a/include/clang/module.modulemap +++ b/include/clang/module.modulemap @@ -139,3 +139,8 @@ module Clang_Tooling { // matchers (and thus the AST), which clang-format should not have. exclude header "Tooling/RefactoringCallbacks.h" } + +module Clang_ToolingCore { + requires cplusplus + umbrella "Tooling/Core" module * { export * } +} |