Skip to content

Commit 18da0cb

Browse files
committed
tuning
1 parent d188ea7 commit 18da0cb

File tree

8 files changed

+71
-167
lines changed

8 files changed

+71
-167
lines changed

RELEASE_NOTES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#### 1.3.0 August 31 2017 ####
2+
Support for Akka 1.3.0
3+
Support for .NET Core
4+
15
#### 1.2.9 April 18 2017 ####
26

37
Support for Akka 1.2.0

build.fsx

Lines changed: 64 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ Target "Clean" (fun _ ->
3131
CleanDir outputBinaries
3232
CleanDir outputNuGet
3333

34-
CleanDirs !! "./**/bin"
35-
CleanDirs !! "./**/obj"
34+
CleanDirs !! "./src/**/bin"
35+
CleanDirs !! "./src/**/obj"
3636
)
3737

3838
Target "RestorePackages" (fun _ ->
@@ -94,13 +94,71 @@ Target "PublishNuget" (fun _ ->
9494
projects |> Seq.iter (runSingleProject)
9595
)
9696

97+
//--------------------------------------------------------------------------------
98+
// Help
99+
//--------------------------------------------------------------------------------
100+
101+
Target "Help" <| fun _ ->
102+
List.iter printfn [
103+
"usage:"
104+
"build [target]"
105+
""
106+
" Targets for building:"
107+
" * Build Builds"
108+
" * Nuget Create and optionally publish nugets packages"
109+
" * RunTests Runs tests"
110+
" * All Builds, run tests, creates and optionally publish nuget packages"
111+
""
112+
" Other Targets"
113+
" * Help Display this help"
114+
" * HelpNuget Display help about creating and pushing nuget packages"
115+
""]
116+
117+
Target "HelpNuget" <| fun _ ->
118+
List.iter printfn [
119+
"usage: "
120+
"build Nuget [nugetkey=<key> [nugetpublishurl=<url>]] "
121+
" [symbolskey=<key> symbolspublishurl=<url>] "
122+
" [nugetprerelease=<prefix>]"
123+
""
124+
"Arguments for Nuget target:"
125+
" nugetprerelease=<prefix> Creates a pre-release package."
126+
" The version will be version-prefix<date>"
127+
" Example: nugetprerelease=dev =>"
128+
" 0.6.3-dev1408191917"
129+
""
130+
"In order to publish a nuget package, keys must be specified."
131+
"If a key is not specified the nuget packages will only be created on disk"
132+
"After a build you can find them in bin/nuget"
133+
""
134+
"For pushing nuget packages to nuget.org and symbols to symbolsource.org"
135+
"you need to specify nugetkey=<key>"
136+
" build Nuget nugetKey=<key for nuget.org>"
137+
""
138+
"For pushing the ordinary nuget packages to another place than nuget.org specify the url"
139+
" nugetkey=<key> nugetpublishurl=<url> "
140+
""
141+
"For pushing symbols packages specify:"
142+
" symbolskey=<key> symbolspublishurl=<url> "
143+
""
144+
"Examples:"
145+
" build Nuget Build nuget packages to the bin/nuget folder"
146+
""
147+
" build Nuget nugetprerelease=dev Build pre-release nuget packages"
148+
""
149+
" build Nuget nugetkey=123 Build and publish to nuget.org and symbolsource.org"
150+
""
151+
" build Nuget nugetprerelease=dev nugetkey=123 nugetpublishurl=http://abc"
152+
" symbolskey=456 symbolspublishurl=http://xyz"
153+
" Build and publish pre-release nuget packages to http://abc"
154+
" and symbols packages to http://xyz"
155+
""]
97156

98157
//--------------------------------------------------------------------------------
99158
// Target dependencies
100159
//--------------------------------------------------------------------------------
101160

102161
Target "BuildRelease" DoNothing
103-
Target "All" DoNothing
104162
Target "Nuget" DoNothing
105163

106164
// build dependencies
@@ -111,6 +169,8 @@ Target "Nuget" DoNothing
111169
"CreateNuget" ==> "PublishNuget" ==> "Nuget"
112170

113171
// all
172+
Target "All" DoNothing
114173
"BuildRelease" ==> "All"
174+
"Nuget" ==> "All"
115175

116-
RunTargetOrDefault "All"
176+
RunTargetOrDefault "Help"

build.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ Function Remove-PathVariable([string]$VariableToRemove)
6969
$FoundDotNetCliVersion = $null;
7070
if (Get-Command dotnet -ErrorAction SilentlyContinue) {
7171
$FoundDotNetCliVersion = dotnet --version;
72+
$env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
73+
$env:DOTNET_CLI_TELEMETRY_OPTOUT=1
7274
}
7375

7476
if($FoundDotNetCliVersion -ne $DotNetVersion) {

src/.nuget/NuGet.Config

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/.nuget/NuGet.Dev.Config

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/.nuget/NuGet.targets

Lines changed: 0 additions & 142 deletions
This file was deleted.

src/.nuget/nuget.exe

-4.07 MB
Binary file not shown.

src/Akka.Logger.log4net/Akka.Logger.log4net.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<PackageProjectUrl>https://github.com/AkkaNetContrib/Akka.Logger.log4net</PackageProjectUrl>
1212
<PackageLicenseUrl>https://github.com/AkkaNetContrib/Akka.Logger.log4net/blob/master/LICENSE</PackageLicenseUrl>
1313
<GenerateDocumentationFile>true</GenerateDocumentationFile>
14+
<PackageReleaseNotes>Support for Akka 1.3.0 and .NET Core</PackageReleaseNotes>
1415
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.6' ">1.6.1</NetStandardImplicitPackageVersion>
1516
</PropertyGroup>
1617

0 commit comments

Comments
 (0)