1*67e74705SXin Liset(LLVM_LINK_COMPONENTS 2*67e74705SXin Li Support 3*67e74705SXin Li ) 4*67e74705SXin Li 5*67e74705SXin Liadd_clang_executable(diagtool 6*67e74705SXin Li diagtool_main.cpp 7*67e74705SXin Li DiagTool.cpp 8*67e74705SXin Li DiagnosticNames.cpp 9*67e74705SXin Li ListWarnings.cpp 10*67e74705SXin Li ShowEnabledWarnings.cpp 11*67e74705SXin Li TreeView.cpp 12*67e74705SXin Li) 13*67e74705SXin Li 14*67e74705SXin Litarget_link_libraries(diagtool 15*67e74705SXin Li clangBasic 16*67e74705SXin Li clangFrontend 17*67e74705SXin Li ) 18*67e74705SXin Li 19*67e74705SXin Liif(UNIX) 20*67e74705SXin Li set(CLANGXX_LINK_OR_COPY create_symlink) 21*67e74705SXin Lielse() 22*67e74705SXin Li set(CLANGXX_LINK_OR_COPY copy) 23*67e74705SXin Liendif() 24