From 461bde2b90229b4317ca7190197cec1fad261bd3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 26 Aug 2026 04:38:07 +0000 Subject: [PATCH 1/3] Initial plan From 6a8766ad3433664cf8cf18cf1242a6765ba3edf9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 26 Aug 2026 04:39:32 +0000 Subject: [PATCH 2/3] Fix Windows CI failure: remove NSIS from CPack generators Co-authored-by: seisman <3974108+seisman@users.noreply.github.com> --- cmake/dist/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/dist/CMakeLists.txt b/cmake/dist/CMakeLists.txt index 5f13232e293..f719d78c399 100644 --- a/cmake/dist/CMakeLists.txt +++ b/cmake/dist/CMakeLists.txt @@ -117,7 +117,7 @@ if (WIN32 AND NOT CYGWIN) # Install MSVC runtime DLLs include (InstallRequiredSystemLibraries) - set (CPACK_GENERATOR ZIP NSIS) + set (CPACK_GENERATOR ZIP) set (CPACK_NSIS_DISPLAY_NAME "${CPACK_PACKAGE_NAME}${GMT_PACKAGE_VERSION_MAJOR}") if (NOT DEFINED CPACK_NSIS_INSTALL_ROOT) From 5057c719c394e182b4eefe8a238243f6e10eb7e1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 26 Aug 2026 04:54:37 +0000 Subject: [PATCH 3/3] Install NSIS via chocolatey on Windows CI when PACKAGE=true Co-authored-by: seisman <3974108+seisman@users.noreply.github.com> --- ci/install-dependencies-windows.sh | 2 ++ cmake/dist/CMakeLists.txt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ci/install-dependencies-windows.sh b/ci/install-dependencies-windows.sh index 7e1deb61a71..9d7e164a9db 100755 --- a/ci/install-dependencies-windows.sh +++ b/ci/install-dependencies-windows.sh @@ -45,6 +45,8 @@ fi # we need the GNU tar for packaging if [ "$PACKAGE" = "true" ]; then echo 'C:\Program Files\Git\usr\bin\' >> $GITHUB_PATH + # Install NSIS for building Windows installer + choco install nsis --no-progress fi # install more packages using conda diff --git a/cmake/dist/CMakeLists.txt b/cmake/dist/CMakeLists.txt index f719d78c399..5f13232e293 100644 --- a/cmake/dist/CMakeLists.txt +++ b/cmake/dist/CMakeLists.txt @@ -117,7 +117,7 @@ if (WIN32 AND NOT CYGWIN) # Install MSVC runtime DLLs include (InstallRequiredSystemLibraries) - set (CPACK_GENERATOR ZIP) + set (CPACK_GENERATOR ZIP NSIS) set (CPACK_NSIS_DISPLAY_NAME "${CPACK_PACKAGE_NAME}${GMT_PACKAGE_VERSION_MAJOR}") if (NOT DEFINED CPACK_NSIS_INSTALL_ROOT)