chewi created this revision. chewi added a reviewer: MaskRay. chewi added a project: clang. Herald added a subscriber: StephenFan. Herald added a project: All. chewi requested review of this revision. Herald added a subscriber: cfe-commits.
clang-tblgen is required to cross-compile clang itself. This change respects LLVM_DISTRIBUTION_COMPONENTS. Closes: https://github.com/llvm/llvm-project/issues/20282 Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D141092 Files: clang/utils/TableGen/CMakeLists.txt Index: clang/utils/TableGen/CMakeLists.txt =================================================================== --- clang/utils/TableGen/CMakeLists.txt +++ clang/utils/TableGen/CMakeLists.txt @@ -28,3 +28,13 @@ target_link_libraries(clang-tblgen PRIVATE clangSupport_tablegen) set_target_properties(clang-tblgen PROPERTIES FOLDER "Clang tablegenning") + +install(TARGETS clang-tblgen + COMPONENT clang-tblgen + RUNTIME DESTINATION "${CLANG_TOOLS_INSTALL_DIR}") + +if(NOT LLVM_ENABLE_IDE) + add_llvm_install_targets("install-clang-tblgen" + DEPENDS clang-tblgen + COMPONENT clang-tblgen) +endif()
Index: clang/utils/TableGen/CMakeLists.txt =================================================================== --- clang/utils/TableGen/CMakeLists.txt +++ clang/utils/TableGen/CMakeLists.txt @@ -28,3 +28,13 @@ target_link_libraries(clang-tblgen PRIVATE clangSupport_tablegen) set_target_properties(clang-tblgen PROPERTIES FOLDER "Clang tablegenning") + +install(TARGETS clang-tblgen + COMPONENT clang-tblgen + RUNTIME DESTINATION "${CLANG_TOOLS_INSTALL_DIR}") + +if(NOT LLVM_ENABLE_IDE) + add_llvm_install_targets("install-clang-tblgen" + DEPENDS clang-tblgen + COMPONENT clang-tblgen) +endif()
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits