[llvm] 3e78191 - [cpack][NSIS Installer] Make installer DPI-Aware (#128470)

via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 9 06:06:28 PDT 2026


Author: Alex
Date: 2026-09-09T09:06:21-04:00
New Revision: 3e78191c307fc59521b7dd0820ce85f34339f90a

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

LOG: [cpack][NSIS Installer] Make installer DPI-Aware (#128470)

See
https://cmake.org/cmake/help/latest/cpack_gen/nsis.html#variable:CPACK_NSIS_MANIFEST_DPI_AWARE
for details.

Added: 
    

Modified: 
    llvm/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 44299d51d784a..faaf38216f7d1 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -487,6 +487,7 @@ if(WIN32 AND NOT UNIX)
     set(CPACK_NSIS_MUI_UNIICON "${CMAKE_CURRENT_SOURCE_DIR}\\\\cmake\\\\nsis_icon.ico")
     set(CPACK_NSIS_MODIFY_PATH "ON")
     set(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL "ON")
+    set(CPACK_NSIS_MANIFEST_DPI_AWARE "ON")
     if( CMAKE_CL_64 )
       if(NOT DEFINED CPACK_NSIS_INSTALL_ROOT)
         set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES64")


        


More information about the llvm-commits mailing list