aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/Symbols/MoveFileSymbol.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2020-07-05 17:33:28 -0700
committerRob Mensching <rob@firegiant.com>2020-07-08 15:11:57 -0700
commit4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0 (patch)
tree24672d08fec023fafcab75df515ec3295797a9b5 /src/WixToolset.Data/Symbols/MoveFileSymbol.cs
parent5956ddf6e72ad0bb9fc43f82ef54d584bdf65a9c (diff)
downloadwix-4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0.tar.gz
wix-4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0.tar.bz2
wix-4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0.zip
Store short filenames in separate fields
Diffstat (limited to 'src/WixToolset.Data/Symbols/MoveFileSymbol.cs')
-rw-r--r--src/WixToolset.Data/Symbols/MoveFileSymbol.cs18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/WixToolset.Data/Symbols/MoveFileSymbol.cs b/src/WixToolset.Data/Symbols/MoveFileSymbol.cs
index 84089965..6e9e32a5 100644
--- a/src/WixToolset.Data/Symbols/MoveFileSymbol.cs
+++ b/src/WixToolset.Data/Symbols/MoveFileSymbol.cs
@@ -12,7 +12,8 @@ namespace WixToolset.Data
12 { 12 {
13 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.ComponentRef), IntermediateFieldType.String), 13 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.ComponentRef), IntermediateFieldType.String),
14 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.SourceName), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.SourceName), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.DestName), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.DestinationName), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.DestinationShortName), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.SourceFolder), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.SourceFolder), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.DestFolder), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.DestFolder), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.Delete), IntermediateFieldType.Bool), 19 new IntermediateFieldDefinition(nameof(MoveFileSymbolFields.Delete), IntermediateFieldType.Bool),
@@ -27,7 +28,8 @@ namespace WixToolset.Data.Symbols
27 { 28 {
28 ComponentRef, 29 ComponentRef,
29 SourceName, 30 SourceName,
30 DestName, 31 DestinationName,
32 DestinationShortName,
31 SourceFolder, 33 SourceFolder,
32 DestFolder, 34 DestFolder,
33 Delete, 35 Delete,
@@ -57,10 +59,16 @@ namespace WixToolset.Data.Symbols
57 set => this.Set((int)MoveFileSymbolFields.SourceName, value); 59 set => this.Set((int)MoveFileSymbolFields.SourceName, value);
58 } 60 }
59 61
60 public string DestName 62 public string DestinationName
61 { 63 {
62 get => (string)this.Fields[(int)MoveFileSymbolFields.DestName]; 64 get => (string)this.Fields[(int)MoveFileSymbolFields.DestinationName];
63 set => this.Set((int)MoveFileSymbolFields.DestName, value); 65 set => this.Set((int)MoveFileSymbolFields.DestinationName, value);
66 }
67
68 public string DestinationShortName
69 {
70 get => (string)this.Fields[(int)MoveFileSymbolFields.DestinationShortName];
71 set => this.Set((int)MoveFileSymbolFields.DestinationShortName, value);
64 } 72 }
65 73
66 public string SourceFolder 74 public string SourceFolder