[cpp-sp] 02/03: SSPCPP-976 Drop Win32/x86 out of process builds
Rod Widdowson
rdw at steadingsoftware.com
Wed Jun 14 15:40:00 UTC 2023
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch dev/SSPCPP-976
in repository cpp-sp.
View the commit online:
http://git.shibboleth.net/view/?p=cpp-sp.git;a=commit;h=88f9ac8c5b45b68bf2e273afff324baae03c1828
commit 88f9ac8c5b45b68bf2e273afff324baae03c1828
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Wed Jun 14 16:36:14 2023 +0100
SSPCPP-976 Drop Win32/x86 out of process builds
https://shibboleth.atlassian.net/browse/SSPCPP-976
Stage 2, Remove the 32 bit MSMs we don't care about (santuario,
curl, openssl) from the 64 bit msi
---
msi/WiX/Installer.make | 2 +-
msi/WiX/ShibbolethSP-main-x64.wxs | 7 -------
2 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/msi/WiX/Installer.make b/msi/WiX/Installer.make
index bc3768d7..3ee5e6f0 100644
--- a/msi/WiX/Installer.make
+++ b/msi/WiX/Installer.make
@@ -86,7 +86,7 @@ ShibbolethSP-install-dlg.wixobj: ShibbolethSP-install-dlg.wxs
wixcop -indent:2 ShibbolethSP-install-dlg.wxs
candle ShibbolethSP-install-dlg.wxs -dBuildDebug=$(DebugInstaller)
-ShibbolethSP-main-x64.wixobj: ShibbolethSP-main-x64.wxs ShibbolethSP-properties.wxi ShibbolethSP-defs-x86.wxi MergeModules\Curl-x86.msm $(FCGI86) MergeModules\Log4Shib-x86.msm MergeModules\OpenSAML-x86.msm MergeModules\OpenSAML-schemas.msm MergeModules\OpenSSL-x86.msm MergeModules\Shibboleth-x86.msm MergeModules\Shibboleth-schemas.msm MergeModules\Xerces-x86.msm MergeModules\XmlSec-x86.msm MergeModules\Zlib-x86.msm MergeModules\Curl-x64.msm $(FCGI64) MergeModules\Log4Shib-x64.msm MergeMo [...]
+ShibbolethSP-main-x64.wixobj: ShibbolethSP-main-x64.wxs ShibbolethSP-properties.wxi ShibbolethSP-defs-x86.wxi $(FCGI86) MergeModules\Log4Shib-x86.msm MergeModules\OpenSAML-x86.msm MergeModules\OpenSAML-schemas.msm MergeModules\Shibboleth-x86.msm MergeModules\Shibboleth-schemas.msm MergeModules\Xerces-x86.msm MergeModules\Zlib-x86.msm MergeModules\Curl-x64.msm $(FCGI64) MergeModules\Log4Shib-x64.msm MergeModules\OpenSAML-x64.msm MergeModules\OpenSSL-x64.msm MergeModules\Shibboleth-x64.msm [...]
wixcop -indent:2 ShibbolethSP-main-x64.wxs
candle -dSPBuildDirectory=$(SolutionDir).. -dShibbolethVersion=$(ShibbolethVersion) -dShibbolethPatchVersion=$(ShibbolethPatchVersion) -dShibbolethId64=$(ShibbolethId64) -dShibbolethUpgradeCode=$(ShibbolethUpgradeCode) -dMsVCVersion=$(MsVCVersion) ShibbolethSP-main-x64.wxs -dFCGI="$(FCGI64)" -dNSApi="$(NSAPI_DLLS)" -dCppMmDir="$(CppMmDir)" -dCppVCVersion=$(CppVCVersion) -dBuildDebug=$(DebugInstaller)
diff --git a/msi/WiX/ShibbolethSP-main-x64.wxs b/msi/WiX/ShibbolethSP-main-x64.wxs
index f48102df..78c73c18 100644
--- a/msi/WiX/ShibbolethSP-main-x64.wxs
+++ b/msi/WiX/ShibbolethSP-main-x64.wxs
@@ -46,19 +46,15 @@
</Directory>
<Directory Id="ProgramFilesFolder" Name="PFiles">
- <!-- 32 bit merge modules -notionally go to "Program Files (x86)" -->
- <Merge Id="CurlMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\Curl-x86.msm" DiskId="1" />
<?if $(var.FCGI) != "" ?>
<Merge Id="FastCGIMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\FastCGI-x86.msm" DiskId="1" />
<?endif ?>
<Merge Id="Log4ShibMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\Log4Shib-x86.msm" DiskId="1" />
<Merge Id="OpenSAMLMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\OpenSAML-x86.msm" DiskId="1" />
<Merge Id="OpenSAMLMergeModule_schemas" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\OpenSAML-schemas.msm" DiskId="1" />
- <Merge Id="OpenSSLMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\OpenSSL-x86.msm" DiskId="1" />
<Merge Id="ShibbolethMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\Shibboleth-x86.msm" DiskId="1" />
<Merge Id="ShibbolethMergeModule_schemas" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\Shibboleth-schemas.msm" DiskId="1" />
<Merge Id="XercesMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\Xerces-x86.msm" DiskId="1" />
- <Merge Id="XmlSecMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\XmlSec-x86.msm" DiskId="1" />
<Merge Id="ZlibMergeModule_x86" Language="1033" SourceFile="$(var.SPBuildDirectory)\cpp-sp\msi\wix\MergeModules\Zlib-x86.msm" DiskId="1" />
<?if $(var.BuildDebug) != "" ?>
<Merge Id="Microsoft_DebugCRT_x86" Language="1033" SourceFile="$(var.CppMmDir)\Microsoft_$(var.CppVCVersion)_DebugCRT_x86.msm" DiskId="1" />
@@ -95,18 +91,15 @@
</Directory><!--TARGETDIR-->
<Feature Id="Shibboleth" Title="Shibboleth" Level="1" Display="hidden" ConfigurableDirectory="INSTALLDIR">
- <MergeRef Id="CurlMergeModule_x86" />
<?if $(var.FCGI) != "" ?>
<MergeRef Id="FastCGIMergeModule_x86" />
<?endif ?>
<MergeRef Id="Log4ShibMergeModule_x86" />
<MergeRef Id="OpenSAMLMergeModule_x86" />
<MergeRef Id="OpenSAMLMergeModule_schemas" />
- <MergeRef Id="OpenSSLMergeModule_x86" />
<MergeRef Id="ShibbolethMergeModule_x86" />
<MergeRef Id="ShibbolethMergeModule_schemas" />
<MergeRef Id="XercesMergeModule_x86" />
- <MergeRef Id="XmlSecMergeModule_x86" />
<MergeRef Id="ZlibMergeModule_x86" />
<?if $(var.BuildDebug) != "" ?>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list