2022-05-22 15:55:26 +08:00
<Project Sdk= "Microsoft.NET.Sdk" >
2021-07-07 13:36:25 +02:00
2022-11-30 20:17:06 +08:00
<PropertyGroup >
<GenerateAssemblyInfo > false</GenerateAssemblyInfo>
<OutputType > Exe</OutputType>
<TargetFramework > net7.0</TargetFramework>
<AssemblyVersion > </AssemblyVersion>
<FileVersion > </FileVersion>
<RepositoryUrl > https://github.com/RAGECOOP/RAGECOOP-V</RepositoryUrl>
<PackageProjectUrl > https://ragecoop.online/</PackageProjectUrl>
<PackageRequireLicenseAcceptance > True</PackageRequireLicenseAcceptance>
<PackageLicenseExpression > MIT</PackageLicenseExpression>
<Product > $(AssemblyName)</Product>
<PackageId > RageCoop.Server</PackageId>
<Authors > RAGECOOP</Authors>
<Version > </Version>
<DebugType > embedded</DebugType>
<GeneratePackageOnBuild > True</GeneratePackageOnBuild>
<Description > An library for hosting a RAGECOOP server or API reference for developing a resource.</Description>
<ApplicationIcon > icon.ico</ApplicationIcon>
<PackageIcon > icon.png</PackageIcon>
<GenerateDocumentationFile > True</GenerateDocumentationFile>
<Configurations > Debug;Release;API</Configurations>
<OutDir > ..\bin\$(Configuration)\Server</OutDir>
</PropertyGroup>
2022-11-05 18:35:39 +08:00
<PropertyGroup Condition= "'$(Configuration)' == 'API'" >
<OutDir > ..\bin\API</OutDir>
<Deterministic > true</Deterministic>
<ProduceReferenceAssembly > false</ProduceReferenceAssembly>
<ProduceOnlyReferenceAssembly > true</ProduceOnlyReferenceAssembly>
2022-07-09 13:27:07 +08:00
</PropertyGroup>
2022-10-05 15:53:57 +08:00
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|AnyCPU'" >
2022-11-30 20:17:06 +08:00
<NoWarn > 1701;1702;1591</NoWarn>
2022-10-05 15:53:57 +08:00
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|AnyCPU'" >
2022-11-30 20:17:06 +08:00
<NoWarn > 1701;1702;1591</NoWarn>
2022-10-05 15:53:57 +08:00
</PropertyGroup>
2022-11-30 20:17:06 +08:00
<ItemGroup >
<Content Include= "icon.ico" />
</ItemGroup>
2022-06-24 18:25:24 +08:00
2022-11-30 20:17:06 +08:00
<ItemGroup >
<None Include= "..\images\icon.png" >
<Pack > True</Pack>
<PackagePath > \</PackagePath>
</None>
<None Include= "Properties\AssemblyInfo.cs" >
<DesignTime > True</DesignTime>
<AutoGen > True</AutoGen>
<DependentUpon > AssemblyInfo.tt</DependentUpon>
</None>
</ItemGroup>
2022-06-24 16:49:59 +08:00
2022-11-30 20:17:06 +08:00
<ItemGroup >
<PackageReference Include= "Costura.Fody" Version= "5.7.0" >
<PrivateAssets > all</PrivateAssets>
2023-01-28 20:51:29 +08:00
<IncludeAssets > compile; runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2022-11-30 20:17:06 +08:00
</PackageReference>
<PackageReference Include= "DiscUtils.Iso9660" Version= "0.16.13" />
<PackageReference Include= "Fody" Version= "6.6.3" >
<PrivateAssets > all</PrivateAssets>
<IncludeAssets > runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include= "McMaster.NETCore.Plugins" Version= "1.4.0" />
<PackageReference Include= "Microsoft.Extensions.ObjectPool" Version= "6.0.8" />
<PackageReference Include= "Newtonsoft.Json" Version= "13.0.1" />
<PackageReference Include= "SharpZipLib" Version= "1.4.0" />
</ItemGroup>
2022-06-06 17:37:11 +08:00
2022-11-30 20:17:06 +08:00
<ItemGroup >
<ProjectReference Include= "..\Core\RageCoop.Core.csproj" />
</ItemGroup>
2022-05-22 15:55:26 +08:00
2022-11-30 20:17:06 +08:00
<ItemGroup >
<None Update= "Properties\AssemblyInfo.tt" >
<Generator > TextTemplatingFileGenerator</Generator>
<LastGenOutput > AssemblyInfo.cs</LastGenOutput>
</None>
</ItemGroup>
2022-08-16 23:17:04 +08:00
2022-11-30 20:17:06 +08:00
<ItemGroup >
<Service Include= "{508349b6-6b84-4df5-91f0-309beebad82d}" />
</ItemGroup>
2022-08-16 23:17:04 +08:00
2022-11-30 20:17:06 +08:00
<ItemGroup >
<Compile Update= "Properties\AssemblyInfo.cs" >
<DesignTime > True</DesignTime>
<AutoGen > True</AutoGen>
<DependentUpon > AssemblyInfo.tt</DependentUpon>
</Compile>
</ItemGroup>
2022-08-16 23:17:04 +08:00
2022-11-30 20:17:06 +08:00
<Target Name= "PostBuild" AfterTargets= "PostBuildEvent" Condition= " '$(DevEnvDir)' != '*Undefined*'" >
2023-01-28 20:51:29 +08:00
<Exec Command= ""$(DevEnvDir)TextTransform.exe" -a !!BuildConfiguration!$(Configuration) "$(ProjectDir)Properties\AssemblyInfo.tt"" />
2022-11-30 20:17:06 +08:00
</Target>
2022-08-16 23:17:04 +08:00
2022-05-22 15:55:26 +08:00
2022-11-30 20:17:06 +08:00
</Project>