Skip to content

Commit 0a6c66a

Browse files
authored
Merge pull request #590 from dsyme/merge-pkg
merge FSharp.Core nuget package
2 parents 2f737f8 + 58b2760 commit 0a6c66a

File tree

5 files changed

+19
-25
lines changed

5 files changed

+19
-25
lines changed

appveyor.ps1

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
# the version under development, update after a release
3-
$version = '4.0.1.3'
3+
$version = '4.0.1.4'
44

55
function isVersionTag($tag){
66
$v = New-Object Version
@@ -31,3 +31,11 @@ function pack($nuspec){
3131
pack(gi .\FSharp.Core.Nuget\FSharp.Core.nuspec)
3232
pack(gi .\FSharp.Compiler.Tools.Nuget\FSharp.Compiler.Tools.nuspec)
3333

34+
# Merge the latest known .NET Core FSharp.Core nuget package with the one we build here
35+
pushd dotnet-tools
36+
& dotnet restore
37+
& dotnet mergenupkg --source ..\FSharp.Core.Nuget\FSharp.Core.$version.nupkg --other ..\packages\Microsoft.FSharp.Core.netcore.1.0.0-alpha-160629\Microsoft.FSharp.Core.netcore.1.0.0-alpha-160629.nupkg --framework netstandard1.6
38+
popd
39+
& copy FSharp.Core.Nuget\*.nupkg lib\release
40+
& copy FSharp.Compiler.Tools.Nuget\*.nupkg lib\release
41+

appveyor.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@ version: '{build}'
1111
artifacts:
1212
- path: lib\release
1313
name: release
14-
- path: FSharp.Core.Nuget\*.nupkg
15-
- path: FSharp.Compiler.Tools.Nuget\*.nupkg
14+
- path: lib\release\*.nupkg

dotnet-tools/project.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"tools": {
3+
"dotnet-mergenupkg": "1.0.*",
4+
},
5+
"frameworks": {
6+
"netstandard1.6": {}
7+
}
8+
}

packages.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@
1414
<package id="Microsoft.DiaSymReader" version="1.0.8" />
1515
<package id="FsSrGen" version="3.0.0" targetFramework="net46" />
1616
<package id="FSharp.SRGen.Build.Tasks" version="3.0.0" targetFramework="net46" />
17+
<package id="Microsoft.FSharp.Core.netcore" version="1.0.0-alpha-160629" />
1718
</packages>

src/fsharp/FSharp.Build/project.json

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

0 commit comments

Comments
 (0)