From 7b7cafdbfb15e448f88148cab7c904d41b389929 Mon Sep 17 00:00:00 2001 From: Morten Nielsen Date: Wed, 15 Mar 2017 00:03:48 -0700 Subject: [PATCH] Added .NET Standard library + upgraded .NET 4.5 to the supported 4.5.2 --- Tools/Nuget/NmeaParser/NmeaParser.nuspec | 2 +- Tools/Nuget/buildNuget.cmd | 3 ++ .../NmeaParser.NetStandard.csproj | 29 +++++++++++++++++++ .../Properties/AssemblyInfo.cs | 2 +- .../NmeaParser.WinDesktop.csproj | 3 +- 5 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 src/NmeaParser.NetStandard/NmeaParser.NetStandard.csproj diff --git a/Tools/Nuget/NmeaParser/NmeaParser.nuspec b/Tools/Nuget/NmeaParser/NmeaParser.nuspec index 427b9f7..f47955b 100644 --- a/Tools/Nuget/NmeaParser/NmeaParser.nuspec +++ b/Tools/Nuget/NmeaParser/NmeaParser.nuspec @@ -1,7 +1,7 @@ - 1.6.1 + 2.0.0-beta1 Morten Nielsen Morten Nielsen http://opensource.org/licenses/ms-pl.html diff --git a/Tools/Nuget/buildNuget.cmd b/Tools/Nuget/buildNuget.cmd index 7305cea..e6b4222 100644 --- a/Tools/Nuget/buildNuget.cmd +++ b/Tools/Nuget/buildNuget.cmd @@ -10,6 +10,7 @@ msbuild ..\..\src\NmeaParser.WinPhone\NmeaParser.WinPhone.csproj /t:Rebuild /p:C msbuild ..\..\src\NmeaParser.UWP\NmeaParser.UWP.csproj /t:Rebuild /p:Configuration=Release msbuild ..\..\src\NmeaParser.Android\NmeaParser.Android.csproj /t:Rebuild /p:Configuration=Release msbuild ..\..\src\NmeaParser.iOS\NmeaParser.iOS.csproj /t:Rebuild /p:Configuration=Release +msbuild ..\..\src\NmeaParser.NetStandard\NmeaParser.NetStandard.csproj /t:Rebuild /p:Configuration=Release xcopy ..\..\src\bin\Release\NmeaParser.WinStore.dll .\NmeaParser\lib\netcore45\ /Y xcopy ..\..\src\bin\Release\NmeaParser.WinStore.xml .\NmeaParser\lib\netcore45\ /Y xcopy ..\..\src\bin\Release\NmeaParser.WinPhone.dll .\NmeaParser\lib\wpa\ /Y @@ -22,6 +23,8 @@ xcopy ..\..\src\bin\Release\NmeaParser.Android.dll .\NmeaParser\lib\MonoAndroid1 xcopy ..\..\src\bin\Release\NmeaParser.Android.xml .\NmeaParser\lib\MonoAndroid10\ /Y xcopy ..\..\src\bin\Release\NmeaParser.iOS.dll .\NmeaParser\lib\Xamarin.iOS10\ /Y xcopy ..\..\src\bin\Release\NmeaParser.iOS.xml .\NmeaParser\lib\Xamarin.iOS10\ /Y +xcopy ..\..\src\bin\Release\netstandard1.4\NmeaParser.NetStandard.dll .\NmeaParser\lib\netstandard1.4\ /Y +xcopy ..\..\src\bin\Release\netstandard1.4\NmeaParser.NetStandard.xml .\NmeaParser\lib\netstandard1.4\ /Y @echo ******************************************* diff --git a/src/NmeaParser.NetStandard/NmeaParser.NetStandard.csproj b/src/NmeaParser.NetStandard/NmeaParser.NetStandard.csproj new file mode 100644 index 0000000..1e27d54 --- /dev/null +++ b/src/NmeaParser.NetStandard/NmeaParser.NetStandard.csproj @@ -0,0 +1,29 @@ + + + + netstandard1.4 + NmeaParser + NmeaParser.NetStandard + False + + NmeaParser + Morten Nielsen + Copyright © Morten Nielsen 2015-2017 + https://github.com/dotMorten/NmeaParser + https://github.com/dotMorten/NmeaParser + https://github.com/dotMorten/NmeaParser/blob/master/LICENCE.TXT + + + + ..\Bin\Debug\netstandard1.4\NmeaParser.NetStandard.xml + ..\Bin\Debug\ + + + + ..\Bin\Release\ + ..\Bin\Release\netstandard1.4\NmeaParser.NetStandard.xml + + + + + \ No newline at end of file diff --git a/src/NmeaParser.Shared/Properties/AssemblyInfo.cs b/src/NmeaParser.Shared/Properties/AssemblyInfo.cs index 36fd8a5..59546f2 100644 --- a/src/NmeaParser.Shared/Properties/AssemblyInfo.cs +++ b/src/NmeaParser.Shared/Properties/AssemblyInfo.cs @@ -10,7 +10,7 @@ using System.Runtime.InteropServices; [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Morten Nielsen")] [assembly: AssemblyProduct("NmeaParser")] -[assembly: AssemblyCopyright("Copyright © Morten Nielsen 2015")] +[assembly: AssemblyCopyright("Copyright © Morten Nielsen 2015-2017")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/src/NmeaParser.WinDesktop/NmeaParser.WinDesktop.csproj b/src/NmeaParser.WinDesktop/NmeaParser.WinDesktop.csproj index 41c53fb..7951761 100644 --- a/src/NmeaParser.WinDesktop/NmeaParser.WinDesktop.csproj +++ b/src/NmeaParser.WinDesktop/NmeaParser.WinDesktop.csproj @@ -9,8 +9,9 @@ Properties NmeaParser NmeaParser.WinDesktop - v4.5 + v4.5.2 512 + true