From 6cf21b7468798d8cb1a4a12c8b38fa6c336b25db Mon Sep 17 00:00:00 2001 From: Daniel Cazzulino Date: Sat, 3 Jun 2017 03:18:44 -0300 Subject: [PATCH] Upgrade to more SDK-style and latest NuGetizer Changes include: - Adding the empty dependency groups via the built-in supported mechanism in NuGetizer (` + + + + \ No newline at end of file diff --git a/NStack.sln b/NStack.sln index 9e98011..111664d 100644 --- a/NStack.sln +++ b/NStack.sln @@ -1,9 +1,15 @@ - Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NStack", "NStack\NStack.csproj", "{844D229D-99C7-46EE-879A-730F115BA309}" +# Visual Studio 15 +VisualStudioVersion = 15.0.26430.6 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NStack", "NStack\NStack.csproj", "{844D229D-99C7-46EE-879A-730F115BA309}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NStackTests", "NStackTests\NStackTests.csproj", "{21125504-5F4D-48A3-8978-A552627A8D26}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NStackTests", "NStackTests\NStackTests.csproj", "{21125504-5F4D-48A3-8978-A552627A8D26}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{F96D8585-4375-4480-BACC-12D8C6301A4A}" + ProjectSection(SolutionItems) = preProject + Directory.Build.props = Directory.Build.props + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -20,6 +26,9 @@ Global {21125504-5F4D-48A3-8978-A552627A8D26}.Release|Any CPU.ActiveCfg = Release|Any CPU {21125504-5F4D-48A3-8978-A552627A8D26}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection GlobalSection(MonoDevelopProperties) = preSolution Policies = $0 $0.TextStylePolicy = $1 diff --git a/NStack/Directory.Build.targets b/NStack/Directory.Build.targets new file mode 100644 index 0000000..4570a63 --- /dev/null +++ b/NStack/Directory.Build.targets @@ -0,0 +1,15 @@ + + + + + + NO-SDK-PACK + + + true + + + + + + \ No newline at end of file diff --git a/NStack/NStack.csproj b/NStack/NStack.csproj index 823fb6e..99e696d 100644 --- a/NStack/NStack.csproj +++ b/NStack/NStack.csproj @@ -1,11 +1,9 @@ - - - - + - netstandard1.5 + netstandard1.5;net461 + NStack.Core - 0.2 + 0.2.0 Miguel de Icaza https://github.com/migueldeicaza/NStack/blob/master/LICENSE.md Miguel de Icaza @@ -13,24 +11,49 @@ NStack.Core brings a set of updated APIs to .NET including a UTF8-string aware string. unicode, c# NStack.Core - NStack.Core brings a set of updated APIs to .NET. + + NStack.Core brings a set of updated APIs to .NET. + + It starts with a new string type that is focused on Unicode code-points as opposed to the historical chars and UTF-16 encoding and introduces a utf8 string that supports slicing + -It starts with a new string type that is focused on Unicode code-points as opposed to the historical chars and UTF-16 encoding and introduces a utf8 string that supports slicing - 0.3 - - - true - bin\Debug\netstandard1.6\NStack.xml + 0.3 - - true + + + + bin\$(Configuration)\$(TargetFramework)\NStack.xml + + + + + + - - ..\packages\System.ValueTuple.4.3.1\lib\netstandard1.0\System.ValueTuple.dll - False - + + + + + + + + + + + + + + + + - + + + + + diff --git a/NStack/packages.config b/NStack/packages.config deleted file mode 100644 index 0b4e04e..0000000 --- a/NStack/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/NStackTests/NStackTests.csproj b/NStackTests/NStackTests.csproj index b33208c..d08ca48 100644 --- a/NStackTests/NStackTests.csproj +++ b/NStackTests/NStackTests.csproj @@ -1,54 +1,15 @@ - - + - Debug - AnyCPU - {21125504-5F4D-48A3-8978-A552627A8D26} - Library - NStackTests - NStackTests - v4.6.2 - 0.3 - - - true - full - false - bin\Debug - DEBUG; - prompt - 4 - true - - - true - bin\Release - prompt - 4 + net461 true + 0.3 - - - ..\packages\System.ValueTuple.4.3.1\lib\netstandard1.0\System.ValueTuple.dll - - - ..\packages\NUnit.3.6.1\lib\net45\nunit.framework.dll - - - - - - - - - + + - - {844D229D-99C7-46EE-879A-730F115BA309} - NStack - + + - - \ No newline at end of file + diff --git a/NStackTests/packages.config b/NStackTests/packages.config deleted file mode 100644 index af969f5..0000000 --- a/NStackTests/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file