mgorny created this revision. mgorny added reviewers: compnerd, phosek, smeenai, beanz, tstellar.
Switch clang-check, clang-extdef-mapping and clang-offload-bundler to use add_clang_tool() rather than add_clang_executable() with a custom install rule. This makes them LLVM_DISTRIBUTION_COMPONENTS-friendly. https://reviews.llvm.org/D68429 Files: clang/tools/clang-check/CMakeLists.txt clang/tools/clang-extdef-mapping/CMakeLists.txt clang/tools/clang-offload-bundler/CMakeLists.txt Index: clang/tools/clang-offload-bundler/CMakeLists.txt =================================================================== --- clang/tools/clang-offload-bundler/CMakeLists.txt +++ clang/tools/clang-offload-bundler/CMakeLists.txt @@ -4,7 +4,7 @@ set(tablegen_deps intrinsics_gen) endif() -add_clang_executable(clang-offload-bundler +add_clang_tool(clang-offload-bundler ClangOffloadBundler.cpp DEPENDS @@ -21,5 +21,3 @@ PRIVATE ${CLANG_OFFLOAD_BUNDLER_LIB_DEPS} ) - -install(TARGETS clang-offload-bundler RUNTIME DESTINATION bin) Index: clang/tools/clang-extdef-mapping/CMakeLists.txt =================================================================== --- clang/tools/clang-extdef-mapping/CMakeLists.txt +++ clang/tools/clang-extdef-mapping/CMakeLists.txt @@ -3,7 +3,7 @@ support ) -add_clang_executable(clang-extdef-mapping +add_clang_tool(clang-extdef-mapping ClangExtDefMapGen.cpp ) @@ -16,6 +16,3 @@ clangSerialization clangTooling ) - -install(TARGETS clang-extdef-mapping - RUNTIME DESTINATION bin) Index: clang/tools/clang-check/CMakeLists.txt =================================================================== --- clang/tools/clang-check/CMakeLists.txt +++ clang/tools/clang-check/CMakeLists.txt @@ -4,7 +4,7 @@ Support ) -add_clang_executable(clang-check +add_clang_tool(clang-check ClangCheck.cpp ) @@ -19,6 +19,3 @@ clangStaticAnalyzerFrontend clangTooling ) - -install(TARGETS clang-check - RUNTIME DESTINATION bin)
Index: clang/tools/clang-offload-bundler/CMakeLists.txt =================================================================== --- clang/tools/clang-offload-bundler/CMakeLists.txt +++ clang/tools/clang-offload-bundler/CMakeLists.txt @@ -4,7 +4,7 @@ set(tablegen_deps intrinsics_gen) endif() -add_clang_executable(clang-offload-bundler +add_clang_tool(clang-offload-bundler ClangOffloadBundler.cpp DEPENDS @@ -21,5 +21,3 @@ PRIVATE ${CLANG_OFFLOAD_BUNDLER_LIB_DEPS} ) - -install(TARGETS clang-offload-bundler RUNTIME DESTINATION bin) Index: clang/tools/clang-extdef-mapping/CMakeLists.txt =================================================================== --- clang/tools/clang-extdef-mapping/CMakeLists.txt +++ clang/tools/clang-extdef-mapping/CMakeLists.txt @@ -3,7 +3,7 @@ support ) -add_clang_executable(clang-extdef-mapping +add_clang_tool(clang-extdef-mapping ClangExtDefMapGen.cpp ) @@ -16,6 +16,3 @@ clangSerialization clangTooling ) - -install(TARGETS clang-extdef-mapping - RUNTIME DESTINATION bin) Index: clang/tools/clang-check/CMakeLists.txt =================================================================== --- clang/tools/clang-check/CMakeLists.txt +++ clang/tools/clang-check/CMakeLists.txt @@ -4,7 +4,7 @@ Support ) -add_clang_executable(clang-check +add_clang_tool(clang-check ClangCheck.cpp ) @@ -19,6 +19,3 @@ clangStaticAnalyzerFrontend clangTooling ) - -install(TARGETS clang-check - RUNTIME DESTINATION bin)
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits