Skip to content

Commit

Permalink
Add NuGet configurations
Browse files Browse the repository at this point in the history
  • Loading branch information
LogicAndTrick committed Oct 1, 2020
1 parent dc80644 commit 0adddf4
Show file tree
Hide file tree
Showing 6 changed files with 97 additions and 0 deletions.
18 changes: 18 additions & 0 deletions Sledge.Formats.Bsp/Sledge.Formats.Bsp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,28 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Authors>LogicAndTrick</Authors>
<Description>A BSP parser for Half-Life and Quake 1. Currently supports Quake 1 (v29), Quake 2 (IBSP v38), and Half-Life 1 (v30) BSP formats.</Description>
<Copyright>2020 LogicAndTrick</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/LogicAndTrick/sledge-formats</PackageProjectUrl>
<PackageIcon>sledge-logo.png</PackageIcon>
<RepositoryUrl>https://github.com/LogicAndTrick/sledge-formats</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>half-life quake valve bsp</PackageTags>
<PackageReleaseNotes>Initial release</PackageReleaseNotes>
<Version>1.0.0</Version>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Sledge.Formats\Sledge.Formats.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\sledge-logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
</ItemGroup>

</Project>
18 changes: 18 additions & 0 deletions Sledge.Formats.Map/Sledge.Formats.Map.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Authors>LogicAndTrick</Authors>
<Description>Parsers for map source files used by level editors. Currently supports MAP files in the idtech2 and valve formats, Worldcraft RMF v2.2, and partial support for Source Hammer VMF and Jackhammer/JACK JMF formats.</Description>
<Copyright>2020 LogicAndTrick</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/LogicAndTrick/sledge-formats</PackageProjectUrl>
<PackageIcon>sledge-logo.png</PackageIcon>
<RepositoryUrl>https://github.com/LogicAndTrick/sledge-formats</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>half-life quake valve hammer worldcraft jackhammer jack rmf vmf map jmf</PackageTags>
<PackageReleaseNotes>Initial release</PackageReleaseNotes>
<Version>1.0.0</Version>
</PropertyGroup>

<ItemGroup>
Expand All @@ -12,4 +23,11 @@
<ProjectReference Include="..\Sledge.Formats\Sledge.Formats.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\sledge-logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
</ItemGroup>

</Project>
19 changes: 19 additions & 0 deletions Sledge.Formats.Packages/Sledge.Formats.Packages.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,31 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Authors>LogicAndTrick</Authors>
<Description>Parsers for file package formats used by Quake, Half-Life, and the Source engine. Currently supported are the Quake PAK format, and the Source VPK format.</Description>
<PackageTags>half-life quake source valve pak vpk</PackageTags>
<Copyright>2020 LogicAndTrick</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/LogicAndTrick/sledge-formats</PackageProjectUrl>
<PackageIcon>sledge-logo.png</PackageIcon>
<RepositoryUrl>https://github.com/LogicAndTrick/sledge-formats</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageReleaseNotes>Initial release</PackageReleaseNotes>
<Version>1.0.0</Version>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DocumentationFile></DocumentationFile>
</PropertyGroup>

<ItemGroup>
<Compile Remove="Vpk\**" />
<EmbeddedResource Remove="Vpk\**" />
<None Remove="Vpk\**" />
<None Include="..\sledge-logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
</ItemGroup>

<ItemGroup>
Expand Down
17 changes: 17 additions & 0 deletions Sledge.Formats.Texture/Sledge.Formats.Texture.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,27 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Authors>LogicAndTrick</Authors>
<Description>Parsers for texture formats used by Quake, Half-Life, and the Source engine. Currently supported formats are Quake's WAD2, Half-Life's WAD3, and Source's VTF.</Description>
<Copyright>2020 LogicAndTrick</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/LogicAndTrick/sledge-formats</PackageProjectUrl>
<PackageIcon>sledge-logo.png</PackageIcon>
<RepositoryUrl>https://github.com/LogicAndTrick/sledge-formats</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>half-life quake source valve wad vtf</PackageTags>
<PackageReleaseNotes>Initial release</PackageReleaseNotes>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Sledge.Formats\Sledge.Formats.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\sledge-logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
</ItemGroup>

</Project>
25 changes: 25 additions & 0 deletions Sledge.Formats/Sledge.Formats.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,35 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Authors>LogicAndTrick</Authors>
<Company></Company>
<Product />
<Description>This is the base package for Sledge.Formats. It contains parsers for Quake MipTexture, Valve Liblist, and Valve VDF formats. It also contains data structures used in other Sledge.Formats packages, such as geometry classes.</Description>
<Copyright>2020 LogicAndTrick</Copyright>
<PackageProjectUrl>https://github.com/LogicAndTrick/sledge-formats</PackageProjectUrl>
<PackageIcon>sledge-logo.png</PackageIcon>
<RepositoryUrl>https://github.com/LogicAndTrick/sledge-formats</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>half-life quake valve liblist vdf</PackageTags>
<PackageReleaseNotes>Initial release</PackageReleaseNotes>
<PackageLicenseFile></PackageLicenseFile>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<Version>1.0.0</Version>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DocumentationFile></DocumentationFile>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0" />
</ItemGroup>

<ItemGroup>
<None Include="..\sledge-logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
</ItemGroup>

</Project>
Binary file added sledge-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 0adddf4

Please sign in to comment.