[cpp-sp] 02/06: CPPSP-28 Windows Installers for Sp4 Agents

Codeberg noreply at shibboleth.net
Mon Jan 26 20:00:29 UTC 2026


This is an automated email from the git hooks/post-receive script.

codeberg pushed a commit to branch main
in repository cpp-sp.

View the commit online:
https://codeberg.org/Shibboleth/cpp-sp/commit/63d3aba8fc1613033de2a12d6ac401b47c829420

commit 63d3aba8fc1613033de2a12d6ac401b47c829420
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Mon Jan 26 13:54:37 2026 +0000

    CPPSP-28 Windows Installers for Sp4 Agents
    
    https://shibboleth.atlassian.net/browse/CPPSP-28
    
    Bung the icon into the registry to show during uninstall.
---
 msi/sp4.wxs | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/msi/sp4.wxs b/msi/sp4.wxs
index fbd4da59..55d24dff 100644
--- a/msi/sp4.wxs
+++ b/msi/sp4.wxs
@@ -165,6 +165,12 @@
                 </RegistryKey>
             </Component>
 
+            <Component Id="shib64.ico" Directory = "etcShib" Bitness="always64" Guid="{ECDF6D42-5AC2-4029-8263-986362C8255D}" >
+	        <File Id="shib64.ico" KeyPath="yes" Source="$(var.RootDir)\msi\shib.ico" />
+                <RegistryValue Id="DisplayIcon64" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\[ProductCode]"
+			       Name="DisplayIcon" Value="[#shib64.ico],0" Type="string" />
+            </Component>
+
             <!-- For some reason the id/elif/endif thing isnt working -->
             <Component Id="LibFiles" Directory = "libShib" Guid="{0B2F1FE1-53A8-4F25-A01A-9EBAD9FEDC69}">
             <?if $(sys.BUILDARCH) = "x64"?>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list