nsi: Remove gioopenssl, except for msvc arm64

This commit is contained in:
Jonas Kvinge
2025-05-13 22:10:25 +02:00
parent a34954ec4a
commit 26a7c74a24

View File

@@ -552,13 +552,13 @@ Section "GIO modules" gio-modules
SetOutPath "$INSTDIR\gio-modules" SetOutPath "$INSTDIR\gio-modules"
!ifdef mingw !ifdef mingw
File "/oname=libgiognutls.dll" "gio-modules\libgiognutls.dll" File "/oname=libgiognutls.dll" "gio-modules\libgiognutls.dll"
File "/oname=libgioopenssl.dll" "gio-modules\libgioopenssl.dll"
!endif !endif
!ifdef msvc !ifdef msvc
!ifndef arch_arm64 !ifdef arch_arm64
File "/oname=gioopenssl.dll" "gio-modules\gioopenssl.dll"
!else
File "/oname=giognutls.dll" "gio-modules\giognutls.dll" File "/oname=giognutls.dll" "gio-modules\giognutls.dll"
!endif !endif
File "/oname=gioopenssl.dll" "gio-modules\gioopenssl.dll"
!endif !endif
SectionEnd SectionEnd
@@ -1062,13 +1062,13 @@ Section "Uninstall"
!ifdef mingw !ifdef mingw
Delete "$INSTDIR\gio-modules\libgiognutls.dll" Delete "$INSTDIR\gio-modules\libgiognutls.dll"
Delete "$INSTDIR\gio-modules\libgioopenssl.dll"
!endif !endif
!ifdef msvc !ifdef msvc
!ifndef arch_arm64 !ifdef arch_arm64
Delete "$INSTDIR\gio-modules\gioopenssl.dll"
!else
Delete "$INSTDIR\gio-modules\giognutls.dll" Delete "$INSTDIR\gio-modules\giognutls.dll"
!endif !endif
Delete "$INSTDIR\gio-modules\gioopenssl.dll"
!endif !endif
!ifdef msvc && debug !ifdef msvc && debug