Lines Matching full:clang
21 option(CLANG_PLUGIN_SUPPORT "Build clang with plugin support" ON)
29 add_clang_executable(clang
35 target_link_libraries(clang
42 set_target_properties(clang PROPERTIES VERSION ${CLANG_EXECUTABLE_VERSION})
46 set_target_properties(clang PROPERTIES ENABLE_EXPORTS 1)
49 add_dependencies(clang clang-headers)
54 set(clang_binary "clang${CMAKE_EXECUTABLE_SUFFIX}")
57 set(clang_binary "${LLVM_RUNTIME_OUTPUT_INTDIR}/clang${CMAKE_EXECUTABLE_SUFFIX}")
60 # Create the clang++ symlink in the build directory.
61 set(clang_pp "${LLVM_RUNTIME_OUTPUT_INTDIR}/clang++${CMAKE_EXECUTABLE_SUFFIX}")
62 add_custom_command(TARGET clang POST_BUILD
69 # Create the clang-cl symlink in the build directory.
70 set(clang_cl "${LLVM_RUNTIME_OUTPUT_INTDIR}/clang-cl${CMAKE_EXECUTABLE_SUFFIX}")
71 add_custom_command(TARGET clang POST_BUILD
78 install(TARGETS clang
81 # Create the clang++ and clang-cl symlinks at installation time.
88 set(TOOL_INFO_NAME "${CLANG_VENDOR} clang")
90 set(TOOL_INFO_NAME "clang")
101 target_link_libraries(clang
112 target_link_libraries(clang "-Wl,-order_file,${CLANG_ORDER_FILE}")
116 target_link_libraries(clang Polly)
119 target_link_libraries(clang ${lib})