Skip to content

Commit

Permalink
Removing nuspec, building 3 times for netstandard 1.2 (maximum compat…
Browse files Browse the repository at this point in the history
…ibility), netstandard 2.0 (fewest dependencies pulled into modern application) and classical .net45.
  • Loading branch information
apacha committed Feb 10, 2018
1 parent 844e420 commit a56b0d7
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 37 deletions.
16 changes: 9 additions & 7 deletions RangeTree/RangeTree.csproj
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.2</TargetFramework>
<TargetFrameworks>netstandard1.2;netstandard2.0;net45</TargetFrameworks>
</PropertyGroup>

<PropertyGroup>
<title>RangeTree</title>
<Description>A generic implementation of a centered interval tree for dotnet.</Description>
<Description>A generic implementation of a centered interval tree in C#. Also comes with an asynchronous version which rebuilds the tree using the Task Parallel Library (TPL).
In computer science, an interval tree is an ordered tree data structure to hold intervals. Specifically, it allows one to efficiently find all intervals that overlap with any given interval or point. It is often used for windowing queries, for instance, to find all roads on a computerized map inside a rectangular viewport, or to find all visible elements inside a three-dimensional scene.</Description>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>False</PackageRequireLicenseAcceptance>
<Copyright>Copyright (c) 2018, Matthias Buchetics and Alexander Pacha</Copyright>
Expand All @@ -15,13 +16,14 @@
<RepositoryUrl>https://github.com/mbuchetics/RangeTree.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>range, tree, interval</PackageTags>
<Version>1.0.3</Version>
<Version>1.0.4</Version>
<PackageId>RangeTree</PackageId>
<Authors>Matthias Buchetics, Alexander Pacha, Steve Hansen</Authors>
<Product>RangeTree</Product>
<PackageReleaseNotes>See a full list changes at https://github.com/mbuchetics/RangeTree/releases </PackageReleaseNotes>
<AssemblyVersion>1.0.0</AssemblyVersion>
<FileVersion>1.0.0</FileVersion>
<Product>RangeTree - A generic interval tree implementation in C#</Product>
<PackageReleaseNotes>Building the NuGet package for multiple target frameworks (.net45, .netstandard1.2 and .netstandard2.0) to allow users to chose the appropriate one and avoid pulling many unwanted dependenciens.
For a full list changes at https://github.com/mbuchetics/RangeTree/releases</PackageReleaseNotes>
<AssemblyVersion>1.0.4</AssemblyVersion>
<FileVersion>1.0.4</FileVersion>
<Company>Matthias Buchetics, Alexander Pacha</Company>
</PropertyGroup>

Expand Down
30 changes: 0 additions & 30 deletions nuget/RangeTree_1.0.3.nuspec

This file was deleted.

0 comments on commit a56b0d7

Please sign in to comment.