From: Rod Widdowson Date: Thu, 3 May 2012 16:41:27 +0000 (+0000) Subject: Merge modules compile and install (with separate MM for schemas for now). Also trivi... X-Git-Tag: 2.5.0~118 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-sp.git;a=commitdiff_plain;h=3f60429abb98ca6fd8f1b1688aea087b262ef3bf Merge modules compile and install (with separate MM for schemas for now). Also trivial batch script to build them all until I get VC integration done --- diff --git a/msi/WiX/MergeModules/OpenSAML-schemas.wxs b/msi/WiX/MergeModules/OpenSAML-schemas.wxs index 216d779..446fa74 100644 --- a/msi/WiX/MergeModules/OpenSAML-schemas.wxs +++ b/msi/WiX/MergeModules/OpenSAML-schemas.wxs @@ -17,10 +17,15 @@ permissions and limitations under the License. --> + - - + + + + @@ -102,6 +107,6 @@ - - + + diff --git a/msi/WiX/MergeModules/OpenSAML-x64.wxs b/msi/WiX/MergeModules/OpenSAML-x64.wxs index d3a5d7d..363cd39 100644 --- a/msi/WiX/MergeModules/OpenSAML-x64.wxs +++ b/msi/WiX/MergeModules/OpenSAML-x64.wxs @@ -23,7 +23,7 @@ @@ -50,11 +50,6 @@ - - - - - diff --git a/msi/WiX/MergeModules/OpenSAML-x86.wxs b/msi/WiX/MergeModules/OpenSAML-x86.wxs index 2b21427..6f644b5 100644 --- a/msi/WiX/MergeModules/OpenSAML-x86.wxs +++ b/msi/WiX/MergeModules/OpenSAML-x86.wxs @@ -50,11 +50,6 @@ - - - - - diff --git a/msi/WiX/MergeModules/XmlTooling-schemas.wxs b/msi/WiX/MergeModules/XmlTooling-schemas.wxs index 780073b..49698e2 100644 --- a/msi/WiX/MergeModules/XmlTooling-schemas.wxs +++ b/msi/WiX/MergeModules/XmlTooling-schemas.wxs @@ -16,10 +16,15 @@ permissions and limitations under the License. --> + - - + + + + @@ -38,6 +43,6 @@ - - + + diff --git a/msi/WiX/MergeModules/XmlTooling-x64.wxs b/msi/WiX/MergeModules/XmlTooling-x64.wxs index d340492..2271e65 100644 --- a/msi/WiX/MergeModules/XmlTooling-x64.wxs +++ b/msi/WiX/MergeModules/XmlTooling-x64.wxs @@ -54,6 +54,5 @@ - diff --git a/msi/WiX/MergeModules/XmlTooling-x86.wxs b/msi/WiX/MergeModules/XmlTooling-x86.wxs index 38280ea..d892253 100644 --- a/msi/WiX/MergeModules/XmlTooling-x86.wxs +++ b/msi/WiX/MergeModules/XmlTooling-x86.wxs @@ -50,6 +50,5 @@ - diff --git a/msi/WiX/MergeModules/compile.bat b/msi/WiX/MergeModules/compile.bat new file mode 100644 index 0000000..451ba8d --- /dev/null +++ b/msi/WiX/MergeModules/compile.bat @@ -0,0 +1,118 @@ +goto current +:current + + wixcop -indent:2 Curl-x86.wxs + candle Curl-x86.wxs + light Curl-x86.wixobj + smoke Curl-x86.msm + wixcop -indent:2 Curl-x64.wxs + candle Curl-x64.wxs + light Curl-x64.wixobj + smoke Curl-x64.msm + + wixcop -indent:2 FastCGI-x86.wxs + candle FastCGI-x86.wxs + light FastCGI-x86.wixobj + smoke FastCGI-x86.msm + wixcop -indent:2 FastCGI-x64.wxs + candle FastCGI-x64.wxs + light FastCGI-x64.wixobj + smoke FastCGI-x64.msm + +wixcop -indent:2 Log4Shib-x86.wxs + candle Log4Shib-x86.wxs + light Log4Shib-x86.wixobj + smoke Log4Shib-x86.msm +wixcop -indent:2 Log4Shib-x64.wxs + candle Log4Shib-x64.wxs + light Log4Shib-x64.wixobj + smoke Log4Shib-x64.msm + + +wixcop -indent:2 OpenSAML-x86.wxs + candle OpenSAML-x86.wxs + light OpenSAML-x86.wixobj + smoke OpenSAML-x86.msm + +wixcop -indent:2 OpenSAML-schemas.wxs + candle OpenSAML-schemas.wxs + light OpenSAML-schemas.wixobj + smoke OpenSAML-schemas.msm + +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 +rem smoke OpenSSL-x86.msm +wixcop -indent:2 OpenSSL-x64.wxs +candle OpenSSL-x64.wxs +light OpenSSL-x64.wixobj +rem smoke OpenSSL-x64.msm + + wixcop -indent:2 Shibboleth-x86.wxs + candle Shibboleth-x86.wxs + light Shibboleth-x86.wixobj + smoke Shibboleth-x86.msm + + wixcop -indent:2 Shibboleth-x64.wxs + candle Shibboleth-x64.wxs + light Shibboleth-x64.wixobj + smoke Shibboleth-x64.msm + + wixcop -indent:2 Xerces-x86.wxs + candle Xerces-x86.wxs + light Xerces-x86.wixobj + smoke Xerces-x86.msm + + wixcop -indent:2 Xerces-x64.wxs + candle Xerces-x64.wxs + light Xerces-x64.wixobj + smoke Xerces-x64.msm + + wixcop -indent:2 XmlSec-x86.wxs + candle XmlSec-x86.wxs + light XmlSec-x86.wixobj + smoke XmlSec-x86.msm + + wixcop -indent:2 XmlSec-x64.wxs + candle XmlSec-x64.wxs + 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 + candle XmlTooling-schemas.wxs + light XmlTooling-x86.wixobj + smoke XmlTooling-x86.msm + + wixcop -indent:2 XmlTooling-schemas.wxs + candle XmlTooling-schemas.wxs + light XmlTooling-schemas.wixobj + smoke XmlTooling-schemas.msm + + wixcop -indent:2 XmlTooling-x64.wxs + candle XmlTooling-x64.wxs + light XmlTooling-x64.wixobj + smoke XmlTooling-x64.msm + + wixcop -indent:2 Zlib-x86.wxs + candle Zlib-x86.wxs + light Zlib-x86.wixobj + smoke Zlib-x86.msm + + wixcop -indent:2 Zlib-x64.wxs + candle Zlib-x64.wxs + light Zlib-x64.wixobj + smoke Zlib-x64.msm + +goto done +:done +candle tes.wxs +light tes.wixobj +smoke tes.msi diff --git a/msi/WiX/MergeModules/te2.wxs b/msi/WiX/MergeModules/te2.wxs index c0ed7c7..75d6af6 100644 --- a/msi/WiX/MergeModules/te2.wxs +++ b/msi/WiX/MergeModules/te2.wxs @@ -17,10 +17,10 @@ permissions and limitations under the License. --> - - @@ -29,6 +29,8 @@ + + + - + + + + @@ -57,6 +58,8 @@ + + @@ -72,7 +75,8 @@ - + +