File tree 2 files changed +6
-5
lines changed
2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 16
16
<ItemGroup >
17
17
<PackageVersion Include =" System.Reactive" Version =" 6.0.1" />
18
18
<PackageVersion Include =" Microsoft.SourceLink.GitHub" Version =" 8.0.0" />
19
- <PackageVersion Include =" Nuke.Common" Version =" 8.1.2 " />
19
+ <PackageVersion Include =" Nuke.Common" Version =" 5.3.0 " />
20
20
</ItemGroup >
21
21
</Project >
Original file line number Diff line number Diff line change 5
5
using Nuke . Common . Tools . DotNet ;
6
6
using Nuke . Common . IO ;
7
7
using static Nuke . Common . IO . FileSystemTasks ;
8
+ using static Nuke . Common . IO . PathConstruction ;
8
9
using static Nuke . Common . Tools . DotNet . DotNetTasks ;
9
10
10
11
class Build : NukeBuild
@@ -47,7 +48,7 @@ protected override void OnBuildInitialized()
47
48
VersionSuffix = VersionSuffix ?? "" ;
48
49
}
49
50
50
- private void DeleteDirectories ( IReadOnlyCollection < AbsolutePath > directories )
51
+ private void DeleteDirectories ( IReadOnlyCollection < string > directories )
51
52
{
52
53
foreach ( var directory in directories )
53
54
{
@@ -58,9 +59,9 @@ private void DeleteDirectories(IReadOnlyCollection<AbsolutePath> directories)
58
59
Target Clean => _ => _
59
60
. Executes ( ( ) =>
60
61
{
61
- DeleteDirectories ( SourceDirectory . GlobDirectories ( "**/bin" , "**/obj" ) ) ;
62
- DeleteDirectories ( TestsDirectory . GlobDirectories ( "**/bin" , "**/obj" ) ) ;
63
- ArtifactsDirectory . CreateOrCleanDirectory ( ) ;
62
+ DeleteDirectories ( GlobDirectories ( SourceDirectory , "**/bin" , "**/obj" ) ) ;
63
+ DeleteDirectories ( GlobDirectories ( TestsDirectory , "**/bin" , "**/obj" ) ) ;
64
+ EnsureCleanDirectory ( ArtifactsDirectory ) ;
64
65
} ) ;
65
66
66
67
Target Restore => _ => _
You can’t perform that action at this time.
0 commit comments