aboutsummaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2022-02-07 21:28:07 -0800
committerRob Mensching <rob@firegiant.com>2022-02-08 09:42:04 -0800
commit24e8f28dc9bea0a72a82abc6cafebe2364c94ef1 (patch)
treed4fedc72d9e24e9ea347ce703b930804227845a6 /src/api
parent6f97699cc2bbcd5395590a77df43583103f71e54 (diff)
downloadwix-24e8f28dc9bea0a72a82abc6cafebe2364c94ef1.tar.gz
wix-24e8f28dc9bea0a72a82abc6cafebe2364c94ef1.tar.bz2
wix-24e8f28dc9bea0a72a82abc6cafebe2364c94ef1.zip
Make validation independent of the build command
In MSBuild this adds a new WindowsInstallerValidation target that automatically runs validation after a successful build. From the command-line the "wix msi" command gets a "validate" subcommand that will validate an MSI or MSM file.
Diffstat (limited to 'src/api')
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs
index d0c65683..671da292 100644
--- a/src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs
@@ -53,11 +53,6 @@ namespace WixToolset.Extensibility.Data
53 IReadOnlyCollection<IFileSystemExtension> FileSystemExtensions { get; set; } 53 IReadOnlyCollection<IFileSystemExtension> FileSystemExtensions { get; set; }
54 54
55 /// <summary> 55 /// <summary>
56 /// Set of ICEs to execute.
57 /// </summary>
58 IReadOnlyCollection<string> Ices { get; set; }
59
60 /// <summary>
61 /// Intermedaite folder. 56 /// Intermedaite folder.
62 /// </summary> 57 /// </summary>
63 string IntermediateFolder { get; set; } 58 string IntermediateFolder { get; set; }
@@ -98,16 +93,6 @@ namespace WixToolset.Extensibility.Data
98 int? ResolvedLcid { get; set; } 93 int? ResolvedLcid { get; set; }
99 94
100 /// <summary> 95 /// <summary>
101 /// Set of ICEs to skip.
102 /// </summary>
103 IReadOnlyCollection<string> SuppressIces { get; set; }
104
105 /// <summary>
106 /// Skip all ICEs.
107 /// </summary>
108 bool SuppressValidation { get; set; }
109
110 /// <summary>
111 /// Skip creation of output. 96 /// Skip creation of output.
112 /// </summary> 97 /// </summary>
113 bool SuppressLayout { get; set; } 98 bool SuppressLayout { get; set; }