Use Directory.Build.targets

Moved common csproj properties for NuGet into Directory.Build.targets
This commit is contained in:
Christopher Whitley
2023-11-16 00:39:09 -05:00
parent 20fb26d6c1
commit 9181f4a1f3
12 changed files with 20 additions and 45 deletions
+8
View File
@@ -0,0 +1,8 @@
<Project>
<PropertyGroup>
<Authors>craftworkgames</Authors>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
</PropertyGroup>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>Animations to make MonoGame more awesome.</Description>
<PackageTags>monogame animations spritesheet sprite</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
</PropertyGroup>
<PropertyGroup>
@@ -24,4 +21,4 @@
<ItemGroup>
<Folder Include="SpriteSheets\" />
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>Collisions to make MonoGame more awesome.</Description>
<PackageTags>monogame collisions</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
@@ -26,4 +23,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -12,9 +12,6 @@
<Authors>craftworkgames</Authors>
<Description>Content Pipeline importers and processors to make MonoGame more awesome.</Description>
<PackageTags>monogame content importer processor reader tiled texturepacker bmfont animations</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
</PropertyGroup>
<PropertyGroup>
@@ -45,4 +42,4 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>An Entity Component System to make MonoGame more awesome.</Description>
<PackageTags>monogame ecs entity component system</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
</PropertyGroup>
<PropertyGroup>
@@ -25,4 +22,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>Graphics makes MonoGame more awesome.</Description>
<PackageTags>monogame graphics batcher effects</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
@@ -46,4 +43,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>A GUI system for MonoGame written from the ground up to make MonoGame more awesome.</Description>
<PackageTags>monogame gui</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
@@ -27,4 +24,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>An event based input system to MonoGame more awesome.</Description>
<PackageTags>monogame input event based listeners</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
@@ -26,4 +23,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>A high performance particle system to make MonoGame more awesome.</Description>
<PackageTags>monogame particle system</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
@@ -30,4 +27,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>Support for Tiled maps to make MonoGame more awesome. See http://www.mapeditor.org</Description>
<PackageTags>monogame tiled maps orthographic isometric</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
</PropertyGroup>
<PropertyGroup>
@@ -30,4 +27,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>A tweening system to make MonoGame more awesome.</Description>
<PackageTags>monogame animations tweening</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
</PropertyGroup>
<PropertyGroup>
@@ -25,4 +22,4 @@
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>
</Project>
@@ -7,9 +7,6 @@
<Authors>craftworkgames</Authors>
<Description>It makes MonoGame more awesome.</Description>
<PackageTags>monogame extended pipeline bmfont tiled texture atlas input viewport fps shapes sprite</PackageTags>
<PackageProjectUrl>https://github.com/craftworkgames/MonoGame.Extended</PackageProjectUrl>
<RepositoryUrl>https://github.com/craftworkgames/MonoGame.Extended</RepositoryUrl>
<PackageIconUrl>https://raw.githubusercontent.com/craftworkgames/MonoGame.Extended/master/Logos/logo-nuget-128.png</PackageIconUrl>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
@@ -26,5 +23,5 @@
</PackageReference>
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
</ItemGroup>
</Project>
</Project>