1
- using System ;
1
+ using System ;
2
2
using System . IO ;
3
3
using System . Linq ;
4
4
using System . Threading . Tasks ;
@@ -32,17 +32,17 @@ static async Task Main(string[] args)
32
32
//Run("dotnet", "clean -c Release -v m --nologo", echoPrefix: Prefix);
33
33
} ) ;
34
34
35
- Target ( Targets . Build , DependsOn ( Targets . CleanBuildOutput ) , ( ) =>
35
+ Target ( Targets . Build , dependsOn : [ Targets . CleanBuildOutput ] , ( ) =>
36
36
{
37
37
Run ( "dotnet" , "build -c Release --nologo" , echoPrefix : Prefix ) ;
38
38
} ) ;
39
39
40
- Target ( Targets . SignBinary , DependsOn ( Targets . Build ) , ( ) =>
40
+ Target ( Targets . SignBinary , dependsOn : [ Targets . Build ] , ( ) =>
41
41
{
42
42
Sign ( "./src/bin/Release" , "*.dll" ) ;
43
43
} ) ;
44
44
45
- Target ( Targets . Test , DependsOn ( Targets . Build ) , ( ) =>
45
+ Target ( Targets . Test , dependsOn : [ Targets . Build ] , ( ) =>
46
46
{
47
47
Run ( "dotnet" , $ "test -c Release --no-build", echoPrefix : Prefix ) ;
48
48
} ) ;
@@ -55,19 +55,19 @@ static async Task Main(string[] args)
55
55
}
56
56
} ) ;
57
57
58
- Target ( Targets . Pack , DependsOn ( Targets . Build , Targets . CleanPackOutput ) , ( ) =>
58
+ Target ( Targets . Pack , dependsOn : [ Targets . Build , Targets . CleanPackOutput ] , ( ) =>
59
59
{
60
60
var project = Directory . GetFiles ( "./src" , "*.csproj" , SearchOption . TopDirectoryOnly ) . OrderBy ( _ => _ ) . First ( ) ;
61
61
62
62
Run ( "dotnet" , $ "pack { project } -c Release -o \" { Directory . CreateDirectory ( packOutput ) . FullName } \" --no-build --nologo", echoPrefix : Prefix ) ;
63
63
} ) ;
64
64
65
- Target ( Targets . SignPackage , DependsOn ( Targets . Pack ) , ( ) =>
65
+ Target ( Targets . SignPackage , dependsOn : [ Targets . Pack ] , ( ) =>
66
66
{
67
67
Sign ( packOutput , "*.nupkg" ) ;
68
68
} ) ;
69
69
70
- Target ( Targets . CopyPackOutput , DependsOn ( Targets . Pack ) , ( ) =>
70
+ Target ( Targets . CopyPackOutput , dependsOn : [ Targets . Pack ] , ( ) =>
71
71
{
72
72
Directory . CreateDirectory ( packOutputCopy ) ;
73
73
@@ -77,13 +77,13 @@ static async Task Main(string[] args)
77
77
}
78
78
} ) ;
79
79
80
- Target ( "quick" , DependsOn ( Targets . CopyPackOutput ) ) ;
80
+ Target ( "quick" , dependsOn : [ Targets . CopyPackOutput ] ) ;
81
81
82
- Target ( "default" , DependsOn ( Targets . Test , Targets . CopyPackOutput ) ) ;
82
+ Target ( "default" , dependsOn : [ Targets . Test , Targets . CopyPackOutput ] ) ;
83
83
84
- Target ( "sign" , DependsOn ( Targets . SignBinary , Targets . Test , Targets . SignPackage , Targets . CopyPackOutput ) ) ;
84
+ Target ( "sign" , dependsOn : [ Targets . SignBinary , Targets . Test , Targets . SignPackage , Targets . CopyPackOutput ] ) ;
85
85
86
- await RunTargetsAndExitAsync ( args , ex => ex is SimpleExec . ExitCodeException || ex . Message . EndsWith ( envVarMissing ) , ( ) => Prefix ) ;
86
+ await RunTargetsAndExitAsync ( args , ex => ex is SimpleExec . ExitCodeException || ex . Message . EndsWith ( envVarMissing ) , ( ) => Prefix ) ;
87
87
}
88
88
89
89
private static void Sign ( string path , string searchTerm )
0 commit comments