From 4082ae7f94346a8db77638ab8f0e06513a53c73a Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Sat, 4 Jul 2020 19:06:57 -0400 Subject: Add per-platform custom action support. --- src/wixlib/IIsExtension_Platform.wxi | 70 ++++++++++++++++++------------------ src/wixlib/IIsExtension_arm.wxs | 8 +++++ src/wixlib/IIsExtension_arm64.wxs | 8 +++++ src/wixlib/IIsExtension_x64.wxs | 8 +++++ src/wixlib/caDecor.wxi | 40 +++++++++++++++++++++ src/wixlib/caSuffix.wxi | 28 --------------- src/wixlib/iis.wixproj | 5 ++- 7 files changed, 103 insertions(+), 64 deletions(-) create mode 100644 src/wixlib/IIsExtension_arm.wxs create mode 100644 src/wixlib/IIsExtension_arm64.wxs create mode 100644 src/wixlib/IIsExtension_x64.wxs create mode 100644 src/wixlib/caDecor.wxi delete mode 100644 src/wixlib/caSuffix.wxi (limited to 'src/wixlib') diff --git a/src/wixlib/IIsExtension_Platform.wxi b/src/wixlib/IIsExtension_Platform.wxi index ad53f0c1..dd9646df 100644 --- a/src/wixlib/IIsExtension_Platform.wxi +++ b/src/wixlib/IIsExtension_Platform.wxi @@ -3,40 +3,40 @@ - - + + - !(loc.ConfigureIIs) - !(loc.ConfigureIIsExec) - !(loc.StartMetabaseTransaction) - !(loc.RollbackMetabaseTransaction) - !(loc.CommitMetabaseTransaction) - !(loc.WriteMetabaseChanges) + !(loc.ConfigureIIs) + !(loc.ConfigureIIsExec) + !(loc.StartMetabaseTransaction) + !(loc.RollbackMetabaseTransaction) + !(loc.CommitMetabaseTransaction) + !(loc.WriteMetabaseChanges) - !(loc.ConfigureIIs7Exec) - !(loc.StartIIS7ConfigTransaction) - !(loc.RollbackIIS7ConfigTransaction) - !(loc.CommitIIS7ConfigTransaction) - !(loc.WriteIIS7ConfigChanges) + !(loc.ConfigureIIs7Exec) + !(loc.StartIIS7ConfigTransaction) + !(loc.RollbackIIS7ConfigTransaction) + !(loc.CommitIIS7ConfigTransaction) + !(loc.WriteIIS7ConfigChanges) - - - - - - + + + + + + - - - - - + + + + + - NOT SKIPCONFIGUREIIS AND VersionNT > 400 + NOT SKIPCONFIGUREIIS AND VersionNT > 400 @@ -45,18 +45,18 @@ - - + + - - - - + + + + - - - - + + + + VersionNT > 400 diff --git a/src/wixlib/IIsExtension_arm.wxs b/src/wixlib/IIsExtension_arm.wxs new file mode 100644 index 00000000..fff4e48e --- /dev/null +++ b/src/wixlib/IIsExtension_arm.wxs @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/wixlib/IIsExtension_arm64.wxs b/src/wixlib/IIsExtension_arm64.wxs new file mode 100644 index 00000000..62ce8053 --- /dev/null +++ b/src/wixlib/IIsExtension_arm64.wxs @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/wixlib/IIsExtension_x64.wxs b/src/wixlib/IIsExtension_x64.wxs new file mode 100644 index 00000000..26ef8625 --- /dev/null +++ b/src/wixlib/IIsExtension_x64.wxs @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/wixlib/caDecor.wxi b/src/wixlib/caDecor.wxi new file mode 100644 index 00000000..1d00df8f --- /dev/null +++ b/src/wixlib/caDecor.wxi @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/wixlib/caSuffix.wxi b/src/wixlib/caSuffix.wxi deleted file mode 100644 index a56a2393..00000000 --- a/src/wixlib/caSuffix.wxi +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/wixlib/iis.wixproj b/src/wixlib/iis.wixproj index 3ebfc2f4..689b3508 100644 --- a/src/wixlib/iis.wixproj +++ b/src/wixlib/iis.wixproj @@ -8,7 +8,10 @@ - + + + + -- cgit v1.2.3-55-g6feb