Skip to content

Commit

Permalink
Updated to latest .Net Standard (still targeting netstandard1.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
BlueRaja committed Aug 13, 2020
1 parent f57d856 commit 4ff1cc5
Show file tree
Hide file tree
Showing 6 changed files with 61 additions and 137 deletions.
41 changes: 41 additions & 0 deletions Priority Queue Net Standard/Priority Queue Net Standard.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.0</TargetFramework>
<RootNamespace>Priority_Queue</RootNamespace>
<PackageId>OptimizedPriorityQueue</PackageId>
<Version>5.0.0</Version>
<Authors>BlueRaja</Authors>
<Company />
<Product>Highly Optimized Priority Queue</Product>
<Description>A highly optimized Priority Queue for path-finding and related applications</Description>
<Copyright>Copyright 2020</Copyright>
<PackageProjectUrl>https://github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp</PackageProjectUrl>
<RepositoryUrl>https://github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp</RepositoryUrl>
<AssemblyName>PriorityQueue</AssemblyName>
<PublishRepositoryUrl>true</PublishRepositoryUrl>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<Deterministic>true</Deterministic>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DocumentationFile>bin\Release\netstandard1.0\PriorityQueue.xml</DocumentationFile>
</PropertyGroup>

<ItemGroup>
<Compile Include="..\Priority Queue\FastPriorityQueue.cs" Link="FastPriorityQueue.cs" />
<Compile Include="..\Priority Queue\FastPriorityQueueNode.cs" Link="FastPriorityQueueNode.cs" />
<Compile Include="..\Priority Queue\GenericPriorityQueue.cs" Link="GenericPriorityQueue.cs" />
<Compile Include="..\Priority Queue\GenericPriorityQueueNode.cs" Link="GenericPriorityQueueNode.cs" />
<Compile Include="..\Priority Queue\IFixedSizePriorityQueue.cs" Link="IFixedSizePriorityQueue.cs" />
<Compile Include="..\Priority Queue\IPriorityQueue.cs" Link="IPriorityQueue.cs" />
<Compile Include="..\Priority Queue\SimplePriorityQueue.cs" Link="SimplePriorityQueue.cs" />
<Compile Include="..\Priority Queue\StablePriorityQueue.cs" Link="StablePriorityQueue.cs" />
<Compile Include="..\Priority Queue\StablePriorityQueueNode.cs" Link="StablePriorityQueueNode.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All"/>
</ItemGroup>

</Project>
80 changes: 0 additions & 80 deletions Priority Queue UWP/Priority Queue UWP.csproj

This file was deleted.

30 changes: 0 additions & 30 deletions Priority Queue UWP/Properties/AssemblyInfo.cs

This file was deleted.

10 changes: 0 additions & 10 deletions Priority Queue UWP/project.json

This file was deleted.

27 changes: 15 additions & 12 deletions Priority Queue.sln
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
# Visual Studio Version 16
VisualStudioVersion = 16.0.30204.135
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue", "Priority Queue\Priority Queue.csproj", "{1531C1EA-BD53-41D1-A34B-CFCDF79D2651}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue Tests", "Priority Queue Tests\Priority Queue Tests.csproj", "{CD080A54-9580-45C9-B5BB-479A0A38B70E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue Example", "Priority Queue Example\Priority Queue Example.csproj", "{6C3B95A9-651F-4CC4-8D5A-0156209A22AF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue UWP", "Priority Queue UWP\Priority Queue UWP.csproj", "{D67E8454-9163-4767-A5A7-7CE5CF664F05}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue PCL", "Priority Queue PCL\Priority Queue PCL.csproj", "{BB31B500-D012-40E1-AC35-0C74C09B269F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue Unity Full", "Priority Queue Unity Full\Priority Queue Unity Full.csproj", "{CD185A26-FCA6-45B8-922C-98F66D20C2B6}"
Expand All @@ -19,6 +17,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue Unity Subset
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Priority Queue Benchmarks", "Priority Queue Benchmarks\Priority Queue Benchmarks.csproj", "{88B1D4D9-37FF-4F24-B908-6E3389A68F5E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Priority Queue Net Standard", "Priority Queue Net Standard\Priority Queue Net Standard.csproj", "{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -51,14 +51,6 @@ Global
{6C3B95A9-651F-4CC4-8D5A-0156209A22AF}.Release 4.5|Any CPU.Build.0 = Release|Any CPU
{6C3B95A9-651F-4CC4-8D5A-0156209A22AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6C3B95A9-651F-4CC4-8D5A-0156209A22AF}.Release|Any CPU.Build.0 = Release|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Release 2.0|Any CPU.ActiveCfg = Release|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Release 2.0|Any CPU.Build.0 = Release|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Release 4.5|Any CPU.ActiveCfg = Release|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Release 4.5|Any CPU.Build.0 = Release|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D67E8454-9163-4767-A5A7-7CE5CF664F05}.Release|Any CPU.Build.0 = Release|Any CPU
{BB31B500-D012-40E1-AC35-0C74C09B269F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BB31B500-D012-40E1-AC35-0C74C09B269F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BB31B500-D012-40E1-AC35-0C74C09B269F}.Release 2.0|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -91,8 +83,19 @@ Global
{88B1D4D9-37FF-4F24-B908-6E3389A68F5E}.Release 4.5|Any CPU.Build.0 = Release|Any CPU
{88B1D4D9-37FF-4F24-B908-6E3389A68F5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{88B1D4D9-37FF-4F24-B908-6E3389A68F5E}.Release|Any CPU.Build.0 = Release|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Release 2.0|Any CPU.ActiveCfg = Release|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Release 2.0|Any CPU.Build.0 = Release|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Release 4.5|Any CPU.ActiveCfg = Release|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Release 4.5|Any CPU.Build.0 = Release|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8FC088F8-35AF-4603-AAA9-9D91125CD6A8}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {45443660-BD40-4FBA-AE98-D3B16FF3092B}
EndGlobalSection
EndGlobal
10 changes: 5 additions & 5 deletions Priority Queue/Priority Queue.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
<projectUrl>https://github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>A highly optimized Priority Queue for path-finding and related applications</description>
<releaseNotes>Removed space from assembly name for OSes that don't support them</releaseNotes>
<copyright>Copyright 2018</copyright>
<releaseNotes>Added SourceLinks and latest compiler flags for .Net Standard; Removed space from assembly name for OSes that don't support them</releaseNotes>
<copyright>Copyright 2020</copyright>
<tags>C# priority-queue pathfinding optimized</tags>
</metadata>
<files>
Expand All @@ -23,9 +23,9 @@
<file src="bin\Release\net45\PriorityQueue.pdb" target="lib\net45\PriorityQueue.pdb" />
<file src="bin\Release\net45\PriorityQueue.xml" target="lib\net45\PriorityQueue.xml" />

<file src="..\Priority Queue UWP\bin\Release\netcore45\PriorityQueue.dll" target="lib\netstandard1.0\PriorityQueue.dll" />
<file src="..\Priority Queue UWP\bin\Release\netcore45\PriorityQueue.pdb" target="lib\netstandard1.0\PriorityQueue.pdb" />
<file src="..\Priority Queue UWP\bin\Release\netcore45\PriorityQueue.xml" target="lib\netstandard1.0\PriorityQueue.xml" />
<file src="..\Priority Queue Net Standard\bin\Release\netstandard1.0\PriorityQueue.dll" target="lib\netstandard1.0\PriorityQueue.dll" />
<file src="..\Priority Queue Net Standard\bin\Release\netstandard1.0\PriorityQueue.pdb" target="lib\netstandard1.0\PriorityQueue.pdb" />
<file src="..\Priority Queue Net Standard\bin\Release\netstandard1.0\PriorityQueue.xml" target="lib\netstandard1.0\PriorityQueue.xml" />

<file src="..\Priority Queue PCL\bin\Release\PriorityQueue.dll" target="lib\portable-net40+sl5+win8+wpa81+wp8\PriorityQueue.dll" />
<file src="..\Priority Queue PCL\bin\Release\PriorityQueue.pdb" target="lib\portable-net40+sl5+win8+wpa81+wp8\PriorityQueue.pdb" />
Expand Down

0 comments on commit 4ff1cc5

Please sign in to comment.