File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,12 @@ public override bool Execute()
41
41
foreach ( ITaskItem fileItem in Files )
42
42
{
43
43
string destinationFileName = new FileInfo ( fileItem . ItemSpec ) . Name ;
44
+ string destinationFolder = fileItem . GetMetadata ( "Destination" ) ;
45
+ string type = fileItem . GetMetadata ( "Type" ) ;
46
+ if ( ! string . IsNullOrEmpty ( destinationFolder ) )
47
+ {
48
+ destinationFileName = Path . Combine ( destinationFolder , destinationFileName ) ;
49
+ }
44
50
45
51
// Prevent duplicate files from getting zipped.
46
52
if ( uniqueFiles . Contains ( destinationFileName ) )
@@ -49,12 +55,6 @@ public override bool Execute()
49
55
}
50
56
51
57
uniqueFiles . Add ( destinationFileName ) ;
52
- string destinationFolder = fileItem . GetMetadata ( "Destination" ) ;
53
- string type = fileItem . GetMetadata ( "Type" ) ;
54
- if ( ! string . IsNullOrEmpty ( destinationFolder ) )
55
- {
56
- destinationFileName = Path . Combine ( destinationFolder , destinationFileName ) ;
57
- }
58
58
59
59
// Create directories
60
60
if ( ! string . IsNullOrEmpty ( type ) && type . Equals ( "Directory" ) )
You can’t perform that action at this time.
0 commit comments