aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2020-06-22 23:29:09 -0700
committerRob Mensching <rob@firegiant.com>2020-06-23 02:03:34 -0700
commitd07a45c15127fbcb25ec87dbc356f98b6629fa21 (patch)
tree55d3f1aa38eeb72862ec3a341f9916a193efdc8d
parent742d315c73a0bc592c452222d0eb6c71309276f5 (diff)
downloadwix-d07a45c15127fbcb25ec87dbc356f98b6629fa21.tar.gz
wix-d07a45c15127fbcb25ec87dbc356f98b6629fa21.tar.bz2
wix-d07a45c15127fbcb25ec87dbc356f98b6629fa21.zip
Add ScriptFile path to CustomActionTuple
Diffstat (limited to '')
-rw-r--r--src/WixToolset.Data/Tuples/CustomActionTuple.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/WixToolset.Data/Tuples/CustomActionTuple.cs b/src/WixToolset.Data/Tuples/CustomActionTuple.cs
index fbda67fa..b2b34df0 100644
--- a/src/WixToolset.Data/Tuples/CustomActionTuple.cs
+++ b/src/WixToolset.Data/Tuples/CustomActionTuple.cs
@@ -22,6 +22,7 @@ namespace WixToolset.Data
22 new IntermediateFieldDefinition(nameof(CustomActionTupleFields.PatchUninstall), IntermediateFieldType.Bool), 22 new IntermediateFieldDefinition(nameof(CustomActionTupleFields.PatchUninstall), IntermediateFieldType.Bool),
23 new IntermediateFieldDefinition(nameof(CustomActionTupleFields.TSAware), IntermediateFieldType.Bool), 23 new IntermediateFieldDefinition(nameof(CustomActionTupleFields.TSAware), IntermediateFieldType.Bool),
24 new IntermediateFieldDefinition(nameof(CustomActionTupleFields.Win64), IntermediateFieldType.Bool), 24 new IntermediateFieldDefinition(nameof(CustomActionTupleFields.Win64), IntermediateFieldType.Bool),
25 new IntermediateFieldDefinition(nameof(CustomActionTupleFields.ScriptFile), IntermediateFieldType.Path),
25 }, 26 },
26 typeof(CustomActionTuple)); 27 typeof(CustomActionTuple));
27 } 28 }
@@ -43,6 +44,7 @@ namespace WixToolset.Data.Tuples
43 PatchUninstall, 44 PatchUninstall,
44 TSAware, 45 TSAware,
45 Win64, 46 Win64,
47 ScriptFile
46 } 48 }
47 49
48 public enum CustomActionExecutionType 50 public enum CustomActionExecutionType
@@ -156,5 +158,11 @@ namespace WixToolset.Data.Tuples
156 get => this.Fields[(int)CustomActionTupleFields.Win64].AsBool(); 158 get => this.Fields[(int)CustomActionTupleFields.Win64].AsBool();
157 set => this.Set((int)CustomActionTupleFields.Win64, value); 159 set => this.Set((int)CustomActionTupleFields.Win64, value);
158 } 160 }
161
162 public IntermediateFieldPathValue ScriptFile
163 {
164 get => this.Fields[(int)CustomActionTupleFields.ScriptFile].AsPath();
165 set => this.Set((int)CustomActionTupleFields.ScriptFile, value);
166 }
159 } 167 }
160} \ No newline at end of file 168}