Chandler Carruth | d9063c4 | 2013-09-04 17:35:07 | [diff] [blame] | 1 | add_subdirectory(clang-apply-replacements) |
Manuel Klimek | de23726 | 2014-08-20 01:39:05 | [diff] [blame] | 2 | add_subdirectory(clang-rename) |
Alexander Shaposhnikov | bf3c84c | 2016-09-02 02:56:07 | [diff] [blame] | 3 | add_subdirectory(clang-reorder-fields) |
Chandler Carruth | d9063c4 | 2013-09-04 17:35:07 | [diff] [blame] | 4 | add_subdirectory(modularize) |
Alp Toker | 6462e9e | 2014-07-14 22:15:29 | [diff] [blame] | 5 | if(CLANG_ENABLE_STATIC_ANALYZER) |
| 6 | add_subdirectory(clang-tidy) |
Zachary Turner | 1122be8 | 2016-09-07 18:28:55 | [diff] [blame] | 7 | add_subdirectory(clang-tidy-vs) |
Alp Toker | 6462e9e | 2014-07-14 22:15:29 | [diff] [blame] | 8 | endif() |
| 9 | |
Eric Liu | 495b211 | 2016-09-19 17:40:32 | [diff] [blame] | 10 | add_subdirectory(change-namespace) |
Alp Toker | 6462e9e | 2014-07-14 22:15:29 | [diff] [blame] | 11 | add_subdirectory(clang-query) |
Haojian Wu | 357ef99 | 2016-09-21 13:18:19 | [diff] [blame] | 12 | add_subdirectory(clang-move) |
Benjamin Kramer | 6b23626 | 2016-04-20 12:43:43 | [diff] [blame] | 13 | add_subdirectory(include-fixer) |
Alp Toker | 6462e9e | 2014-07-14 22:15:29 | [diff] [blame] | 14 | add_subdirectory(pp-trace) |
Sam Panzer | 8e0df50 | 2012-08-24 23:29:33 | [diff] [blame] | 15 | add_subdirectory(tool-template) |
Chandler Carruth | 118232f | 2012-08-07 08:33:04 | [diff] [blame] | 16 | |
| 17 | # Add the common testsuite after all the tools. |
Alp Toker | 6462e9e | 2014-07-14 22:15:29 | [diff] [blame] | 18 | # TODO: Support tests with more granularity when features are off? |
NAKAMURA Takumi | 0ed0740 | 2015-10-01 23:50:06 | [diff] [blame] | 19 | if(CLANG_ENABLE_STATIC_ANALYZER AND CLANG_INCLUDE_TESTS) |
Chandler Carruth | 118232f | 2012-08-07 08:33:04 | [diff] [blame] | 20 | add_subdirectory(test) |
Edwin Vane | c0b7be6 | 2013-04-03 15:11:08 | [diff] [blame] | 21 | add_subdirectory(unittests) |
Alp Toker | 6462e9e | 2014-07-14 22:15:29 | [diff] [blame] | 22 | endif() |
Alexander Kornienko | ad166f5 | 2016-01-27 11:37:08 | [diff] [blame] | 23 | |
| 24 | option(CLANG_TOOLS_EXTRA_INCLUDE_DOCS "Generate build targets for the Clang Extra Tools docs." |
| 25 | ${LLVM_INCLUDE_DOCS}) |
| 26 | if( CLANG_TOOLS_EXTRA_INCLUDE_DOCS ) |
| 27 | add_subdirectory(docs) |
| 28 | endif() |
| 29 | |