| set(LLVM_LINK_COMPONENTS | |
| Support | |
| ) | |
| add_clang_executable(diagtool | |
| diagtool_main.cpp | |
| DiagTool.cpp | |
| DiagnosticNames.cpp | |
| FindDiagnosticID.cpp | |
| ListWarnings.cpp | |
| ShowEnabledWarnings.cpp | |
| TreeView.cpp | |
| ) | |
| target_link_libraries(diagtool | |
| PRIVATE | |
| clangBasic | |
| clangFrontend | |
| ) | |
| if(UNIX) | |
| set(CLANGXX_LINK_OR_COPY create_symlink) | |
| else() | |
| set(CLANGXX_LINK_OR_COPY copy) | |
| endif() |