From 2089c6cbf71382731645da383ed28d070f069c4a Mon Sep 17 00:00:00 2001 From: Rod Widdowson Date: Tue, 8 May 2012 15:06:28 +0000 Subject: [PATCH] Move editing for config.xml into the merge modules. Add a Shibboleth-schemas merge modules. Split several multi-file components up --- msi/WiX/MergeModules/Curl-x64.wxs | 2 +- msi/WiX/MergeModules/Curl-x86.wxs | 2 +- msi/WiX/MergeModules/FastCGI-x64.wxs | 2 +- msi/WiX/MergeModules/FastCGI-x86.wxs | 2 +- msi/WiX/MergeModules/Log4Shib-x64.wxs | 2 +- msi/WiX/MergeModules/Log4Shib-x86.wxs | 2 +- msi/WiX/MergeModules/OpenSAML-schemas.wxs | 126 ++++++++++++++++++++++++++-- msi/WiX/MergeModules/OpenSAML-x64.wxs | 2 +- msi/WiX/MergeModules/OpenSAML-x86.wxs | 2 +- msi/WiX/MergeModules/OpenSSL-x64.wxs | 2 +- msi/WiX/MergeModules/OpenSSL-x86.wxs | 2 +- msi/WiX/MergeModules/Shibboleth-x64.wxs | 2 +- msi/WiX/MergeModules/Shibboleth-x86.wxs | 2 +- msi/WiX/MergeModules/Xerces-x64.wxs | 2 +- msi/WiX/MergeModules/Xerces-x86.wxs | 2 +- msi/WiX/MergeModules/XmlSec-x64.wxs | 2 +- msi/WiX/MergeModules/XmlSec-x86.wxs | 2 +- msi/WiX/MergeModules/XmlTooling-schemas.wxs | 39 +++++++-- msi/WiX/MergeModules/XmlTooling-x64.wxs | 2 +- msi/WiX/MergeModules/XmlTooling-x86.wxs | 2 +- msi/WiX/MergeModules/Zlib-x64.wxs | 2 +- msi/WiX/MergeModules/Zlib-x86.wxs | 2 +- msi/WiX/MergeModules/compile.bat | 5 +- msi/WiX/MergeModules/te2.wxs | 2 +- msi/WiX/MergeModules/tes.wxs | 18 ++-- 25 files changed, 187 insertions(+), 43 deletions(-) diff --git a/msi/WiX/MergeModules/Curl-x64.wxs b/msi/WiX/MergeModules/Curl-x64.wxs index c213b6b..bff6678 100644 --- a/msi/WiX/MergeModules/Curl-x64.wxs +++ b/msi/WiX/MergeModules/Curl-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/Curl-x86.wxs b/msi/WiX/MergeModules/Curl-x86.wxs index 4762aae..5ec9de0 100644 --- a/msi/WiX/MergeModules/Curl-x86.wxs +++ b/msi/WiX/MergeModules/Curl-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300'/> diff --git a/msi/WiX/MergeModules/FastCGI-x64.wxs b/msi/WiX/MergeModules/FastCGI-x64.wxs index e727845..e2cbfa1 100644 --- a/msi/WiX/MergeModules/FastCGI-x64.wxs +++ b/msi/WiX/MergeModules/FastCGI-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/FastCGI-x86.wxs b/msi/WiX/MergeModules/FastCGI-x86.wxs index 3e8e3fb..ea50188 100644 --- a/msi/WiX/MergeModules/FastCGI-x86.wxs +++ b/msi/WiX/MergeModules/FastCGI-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/Log4Shib-x64.wxs b/msi/WiX/MergeModules/Log4Shib-x64.wxs index 4e1bc49..48b95f4 100644 --- a/msi/WiX/MergeModules/Log4Shib-x64.wxs +++ b/msi/WiX/MergeModules/Log4Shib-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/Log4Shib-x86.wxs b/msi/WiX/MergeModules/Log4Shib-x86.wxs index e92ea61..5a75c9c 100644 --- a/msi/WiX/MergeModules/Log4Shib-x86.wxs +++ b/msi/WiX/MergeModules/Log4Shib-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/OpenSAML-schemas.wxs b/msi/WiX/MergeModules/OpenSAML-schemas.wxs index 3315e45..d5591ea 100644 --- a/msi/WiX/MergeModules/OpenSAML-schemas.wxs +++ b/msi/WiX/MergeModules/OpenSAML-schemas.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> @@ -34,73 +34,163 @@ - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -109,5 +199,31 @@ + + + + + + + + + + + + + NOT Installed + NOT Installed + NOT Installed + NOT Installed + NOT Installed + NOT Installed + + diff --git a/msi/WiX/MergeModules/OpenSAML-x64.wxs b/msi/WiX/MergeModules/OpenSAML-x64.wxs index b3ddd1e..c19955f 100644 --- a/msi/WiX/MergeModules/OpenSAML-x64.wxs +++ b/msi/WiX/MergeModules/OpenSAML-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/OpenSAML-x86.wxs b/msi/WiX/MergeModules/OpenSAML-x86.wxs index bf13737..92721c1 100644 --- a/msi/WiX/MergeModules/OpenSAML-x86.wxs +++ b/msi/WiX/MergeModules/OpenSAML-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/OpenSSL-x64.wxs b/msi/WiX/MergeModules/OpenSSL-x64.wxs index 3395855..d2420b5 100644 --- a/msi/WiX/MergeModules/OpenSSL-x64.wxs +++ b/msi/WiX/MergeModules/OpenSSL-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/OpenSSL-x86.wxs b/msi/WiX/MergeModules/OpenSSL-x86.wxs index afdcf34..95cbdf9 100644 --- a/msi/WiX/MergeModules/OpenSSL-x86.wxs +++ b/msi/WiX/MergeModules/OpenSSL-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/Shibboleth-x64.wxs b/msi/WiX/MergeModules/Shibboleth-x64.wxs index ee12b84..dac7a92 100644 --- a/msi/WiX/MergeModules/Shibboleth-x64.wxs +++ b/msi/WiX/MergeModules/Shibboleth-x64.wxs @@ -21,7 +21,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/Shibboleth-x86.wxs b/msi/WiX/MergeModules/Shibboleth-x86.wxs index 31843e1..0686e95 100644 --- a/msi/WiX/MergeModules/Shibboleth-x86.wxs +++ b/msi/WiX/MergeModules/Shibboleth-x86.wxs @@ -21,7 +21,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/Xerces-x64.wxs b/msi/WiX/MergeModules/Xerces-x64.wxs index 289d3a2..e6f53f6 100644 --- a/msi/WiX/MergeModules/Xerces-x64.wxs +++ b/msi/WiX/MergeModules/Xerces-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/Xerces-x86.wxs b/msi/WiX/MergeModules/Xerces-x86.wxs index a6522df..6a88d20 100644 --- a/msi/WiX/MergeModules/Xerces-x86.wxs +++ b/msi/WiX/MergeModules/Xerces-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/XmlSec-x64.wxs b/msi/WiX/MergeModules/XmlSec-x64.wxs index 537b0b9..eb1ec55 100644 --- a/msi/WiX/MergeModules/XmlSec-x64.wxs +++ b/msi/WiX/MergeModules/XmlSec-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/XmlSec-x86.wxs b/msi/WiX/MergeModules/XmlSec-x86.wxs index b87251c..7633758 100644 --- a/msi/WiX/MergeModules/XmlSec-x86.wxs +++ b/msi/WiX/MergeModules/XmlSec-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/XmlTooling-schemas.wxs b/msi/WiX/MergeModules/XmlTooling-schemas.wxs index f1f595b..d73a289 100644 --- a/msi/WiX/MergeModules/XmlTooling-schemas.wxs +++ b/msi/WiX/MergeModules/XmlTooling-schemas.wxs @@ -19,9 +19,9 @@ - + @@ -32,12 +32,25 @@ FileSource='$(var.BuildDirectory)\cvs\2.0\cpp-xmltooling\schemas\' > - + + + + + + + + + - - + + + + + + @@ -45,5 +58,19 @@ + + + + + + + NOT Installed + NOT Installed + + + + diff --git a/msi/WiX/MergeModules/XmlTooling-x64.wxs b/msi/WiX/MergeModules/XmlTooling-x64.wxs index 04384a0..cac2154 100644 --- a/msi/WiX/MergeModules/XmlTooling-x64.wxs +++ b/msi/WiX/MergeModules/XmlTooling-x64.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/XmlTooling-x86.wxs b/msi/WiX/MergeModules/XmlTooling-x86.wxs index fbf3203..43adf11 100644 --- a/msi/WiX/MergeModules/XmlTooling-x86.wxs +++ b/msi/WiX/MergeModules/XmlTooling-x86.wxs @@ -22,7 +22,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/Zlib-x64.wxs b/msi/WiX/MergeModules/Zlib-x64.wxs index 210a599..7729850 100644 --- a/msi/WiX/MergeModules/Zlib-x64.wxs +++ b/msi/WiX/MergeModules/Zlib-x64.wxs @@ -21,7 +21,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x64'/> diff --git a/msi/WiX/MergeModules/Zlib-x86.wxs b/msi/WiX/MergeModules/Zlib-x86.wxs index 729a860..b9611bf 100644 --- a/msi/WiX/MergeModules/Zlib-x86.wxs +++ b/msi/WiX/MergeModules/Zlib-x86.wxs @@ -21,7 +21,7 @@ + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Platform='x86'/> diff --git a/msi/WiX/MergeModules/compile.bat b/msi/WiX/MergeModules/compile.bat index 451ba8d..b83cf66 100644 --- a/msi/WiX/MergeModules/compile.bat +++ b/msi/WiX/MergeModules/compile.bat @@ -1,6 +1,5 @@ goto current :current - wixcop -indent:2 Curl-x86.wxs candle Curl-x86.wxs light Curl-x86.wixobj @@ -43,7 +42,8 @@ wixcop -indent:2 OpenSAML-x64.wxs candle OpenSAML-x64.wxs light OpenSAML-x64.wixobj smoke OpenSAML-x64.msm -goto continue + + wixcop -indent:2 OpenSSL-x86.wxs candle OpenSSL-x86.wxs light OpenSSL-x86.wixobj @@ -83,7 +83,6 @@ rem smoke OpenSSL-x64.msm light XmlSec-x64.wixobj smoke XmlSec-x64.msm -:continue wixcop -indent:2 XmlTooling-x86.wxs candle XmlTooling-x86.wxs wixcop -indent:2 XmlTooling-schemas.wxs diff --git a/msi/WiX/MergeModules/te2.wxs b/msi/WiX/MergeModules/te2.wxs index 75d6af6..c7ed339 100644 --- a/msi/WiX/MergeModules/te2.wxs +++ b/msi/WiX/MergeModules/te2.wxs @@ -21,7 +21,7 @@ Version='1.0.0.0' Manufacturer='Shibboleth Consortium' > + Manufacturer='Shibboleth Consortium' InstallerVersion='200' Compressed='yes' /> diff --git a/msi/WiX/MergeModules/tes.wxs b/msi/WiX/MergeModules/tes.wxs index e7faecb..46dce08 100644 --- a/msi/WiX/MergeModules/tes.wxs +++ b/msi/WiX/MergeModules/tes.wxs @@ -21,16 +21,18 @@ Version='1.0.0.0' Manufacturer='Shibboleth Consortium' > + Manufacturer='Shibboleth Consortium' InstallerVersion='300' Compressed='yes' /> - - - + + + + - @@ -75,11 +77,11 @@ - + --> -- 2.1.4