From 9d9cf28a5acea0d013e69ba7d5ea0a7b67a5006b Mon Sep 17 00:00:00 2001 From: Rod Widdowson Date: Thu, 12 Apr 2012 13:43:52 +0000 Subject: [PATCH] Initial Commit of wixbuild for a 32 bit installer. Includes: Sources for (32 bit) merge modules for: Curl FastCGI Log4Shib OpenSAML (with for schemas which can be shared with x64) OpenSSL Shibboleth Xerces XMLSec XMLTooling (with for schemas which can be shared with x64) Zlib for the SP architure specific and architecture neutral parts. A test file to pull this all together --- msi/WiX/MergeModules/Curl-x86.wxs | 61 +++++++ msi/WiX/MergeModules/FastCGI-x86.wxs | 62 +++++++ msi/WiX/MergeModules/Log4Shib-x86.wxs | 69 ++++++++ msi/WiX/MergeModules/OpenSAML-schemas.wxs | 90 ++++++++++ msi/WiX/MergeModules/OpenSAML-x86.wxs | 74 +++++++++ msi/WiX/MergeModules/OpenSSL-x86.wxs | 78 +++++++++ msi/WiX/MergeModules/Shibboleth-x86.wxs | 58 +++++++ msi/WiX/MergeModules/Xerces-x86.wxs | 55 +++++++ msi/WiX/MergeModules/XmlSec-x86.wxs | 104 ++++++++++++ msi/WiX/MergeModules/XmlTooling-schemas.wxs | 36 ++++ msi/WiX/MergeModules/XmlTooling-x86.wxs | 67 ++++++++ msi/WiX/MergeModules/Zlib-x86.wxs | 51 ++++++ msi/WiX/ShibbolethSP-exe-x86.wxs | 170 +++++++++++++++++++ msi/WiX/ShibbolethSP-noarch.wxs | 245 ++++++++++++++++++++++++++++ msi/WiX/testInstall.wxs | 117 +++++++++++++ 15 files changed, 1337 insertions(+) create mode 100644 msi/WiX/MergeModules/Curl-x86.wxs create mode 100644 msi/WiX/MergeModules/FastCGI-x86.wxs create mode 100644 msi/WiX/MergeModules/Log4Shib-x86.wxs create mode 100644 msi/WiX/MergeModules/OpenSAML-schemas.wxs create mode 100644 msi/WiX/MergeModules/OpenSAML-x86.wxs create mode 100644 msi/WiX/MergeModules/OpenSSL-x86.wxs create mode 100644 msi/WiX/MergeModules/Shibboleth-x86.wxs create mode 100644 msi/WiX/MergeModules/Xerces-x86.wxs create mode 100644 msi/WiX/MergeModules/XmlSec-x86.wxs create mode 100644 msi/WiX/MergeModules/XmlTooling-schemas.wxs create mode 100644 msi/WiX/MergeModules/XmlTooling-x86.wxs create mode 100644 msi/WiX/MergeModules/Zlib-x86.wxs create mode 100644 msi/WiX/ShibbolethSP-exe-x86.wxs create mode 100644 msi/WiX/ShibbolethSP-noarch.wxs create mode 100644 msi/WiX/testInstall.wxs diff --git a/msi/WiX/MergeModules/Curl-x86.wxs b/msi/WiX/MergeModules/Curl-x86.wxs new file mode 100644 index 0000000..23e2ead --- /dev/null +++ b/msi/WiX/MergeModules/Curl-x86.wxs @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/FastCGI-x86.wxs b/msi/WiX/MergeModules/FastCGI-x86.wxs new file mode 100644 index 0000000..2dc293c --- /dev/null +++ b/msi/WiX/MergeModules/FastCGI-x86.wxs @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/Log4Shib-x86.wxs b/msi/WiX/MergeModules/Log4Shib-x86.wxs new file mode 100644 index 0000000..fa6922d --- /dev/null +++ b/msi/WiX/MergeModules/Log4Shib-x86.wxs @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/OpenSAML-schemas.wxs b/msi/WiX/MergeModules/OpenSAML-schemas.wxs new file mode 100644 index 0000000..777eee2 --- /dev/null +++ b/msi/WiX/MergeModules/OpenSAML-schemas.wxs @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/OpenSAML-x86.wxs b/msi/WiX/MergeModules/OpenSAML-x86.wxs new file mode 100644 index 0000000..6bf80dd --- /dev/null +++ b/msi/WiX/MergeModules/OpenSAML-x86.wxs @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/OpenSSL-x86.wxs b/msi/WiX/MergeModules/OpenSSL-x86.wxs new file mode 100644 index 0000000..6e2a674 --- /dev/null +++ b/msi/WiX/MergeModules/OpenSSL-x86.wxs @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/Shibboleth-x86.wxs b/msi/WiX/MergeModules/Shibboleth-x86.wxs new file mode 100644 index 0000000..0e4c661 --- /dev/null +++ b/msi/WiX/MergeModules/Shibboleth-x86.wxs @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/Xerces-x86.wxs b/msi/WiX/MergeModules/Xerces-x86.wxs new file mode 100644 index 0000000..a4928d4 --- /dev/null +++ b/msi/WiX/MergeModules/Xerces-x86.wxs @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/XmlSec-x86.wxs b/msi/WiX/MergeModules/XmlSec-x86.wxs new file mode 100644 index 0000000..d8dfee5 --- /dev/null +++ b/msi/WiX/MergeModules/XmlSec-x86.wxs @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/XmlTooling-schemas.wxs b/msi/WiX/MergeModules/XmlTooling-schemas.wxs new file mode 100644 index 0000000..5cb1e28 --- /dev/null +++ b/msi/WiX/MergeModules/XmlTooling-schemas.wxs @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/XmlTooling-x86.wxs b/msi/WiX/MergeModules/XmlTooling-x86.wxs new file mode 100644 index 0000000..add03b7 --- /dev/null +++ b/msi/WiX/MergeModules/XmlTooling-x86.wxs @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/MergeModules/Zlib-x86.wxs b/msi/WiX/MergeModules/Zlib-x86.wxs new file mode 100644 index 0000000..3f62a2a --- /dev/null +++ b/msi/WiX/MergeModules/Zlib-x86.wxs @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/ShibbolethSP-exe-x86.wxs b/msi/WiX/ShibbolethSP-exe-x86.wxs new file mode 100644 index 0000000..d16228e --- /dev/null +++ b/msi/WiX/ShibbolethSP-exe-x86.wxs @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/WiX/ShibbolethSP-noarch.wxs b/msi/WiX/ShibbolethSP-noarch.wxs new file mode 100644 index 0000000..33a23c8 --- /dev/null +++ b/msi/WiX/ShibbolethSP-noarch.wxs @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NOT VersionNT OR (VersionNT >= 501) + NOT Version9X + SHIB_OLDVERSION = "none" + + + + + + + NOT Installed + NOT Installed + + + + + + diff --git a/msi/WiX/testInstall.wxs b/msi/WiX/testInstall.wxs new file mode 100644 index 0000000..d0b22ed --- /dev/null +++ b/msi/WiX/testInstall.wxs @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.1.4