Author: Ken Matsui
Date: 2026-03-04T08:32:55-05:00
New Revision: c2e22e3b797da806e8d67eb5dafd31b425d0c1af

URL: 
https://github.com/llvm/llvm-project/commit/c2e22e3b797da806e8d67eb5dafd31b425d0c1af
DIFF: 
https://github.com/llvm/llvm-project/commit/c2e22e3b797da806e8d67eb5dafd31b425d0c1af.diff

LOG: [clang][cmake] Add option to control hmaptool installation (#172725)

Added: 
    

Modified: 
    clang/utils/hmaptool/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/clang/utils/hmaptool/CMakeLists.txt 
b/clang/utils/hmaptool/CMakeLists.txt
index 02b29e4fba2f1..2891c29263a57 100644
--- a/clang/utils/hmaptool/CMakeLists.txt
+++ b/clang/utils/hmaptool/CMakeLists.txt
@@ -1,8 +1,13 @@
-install(PROGRAMS hmaptool DESTINATION "${CLANG_TOOLS_INSTALL_DIR}" COMPONENT 
hmaptool)
+option(CLANG_INSTALL_HMAPTOOL "Install hmaptool" ON)
+
+if(CLANG_INSTALL_HMAPTOOL)
+  install(PROGRAMS hmaptool DESTINATION "${CLANG_TOOLS_INSTALL_DIR}" COMPONENT 
hmaptool)
+endif()
+
 add_custom_target(hmaptool ALL DEPENDS "hmaptool")
 set_target_properties(hmaptool PROPERTIES FOLDER "Clang/Utils")
 
-if(NOT LLVM_ENABLE_IDE)
+if(CLANG_INSTALL_HMAPTOOL AND NOT LLVM_ENABLE_IDE)
   add_llvm_install_targets("install-hmaptool"
                            DEPENDS hmaptool
                            COMPONENT hmaptool)


        
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to