mirror of
https://github.com/SoDOff-Project/sodoff.git
synced 2025-10-11 08:18:49 -07:00
159 lines
7.4 KiB
XML
159 lines
7.4 KiB
XML
<Project Sdk="Microsoft.NET.Sdk.Web">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net9.0</TargetFramework>
|
|
<Nullable>enable</Nullable>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<EnableUnsafeBinaryFormatterSerialization>true</EnableUnsafeBinaryFormatterSerialization>
|
|
|
|
<DefineConstants>USE_SQLITE;$(DefineConstants)</DefineConstants>
|
|
<DefineConstants>USE_POSTGRESQL;$(DefineConstants)</DefineConstants>
|
|
<DefineConstants>USE_MYSQL;$(DefineConstants)</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="7.0.7" />
|
|
</ItemGroup>
|
|
<Choose>
|
|
<When Condition="$(DefineConstants.Contains('USE_SQLITE'))">
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="7.0.7" />
|
|
</ItemGroup>
|
|
</When>
|
|
</Choose>
|
|
<Choose>
|
|
<When Condition="$(DefineConstants.Contains('USE_POSTGRESQL'))">
|
|
<ItemGroup>
|
|
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="7.0.11" />
|
|
</ItemGroup>
|
|
</When>
|
|
</Choose>
|
|
<Choose>
|
|
<When Condition="$(DefineConstants.Contains('USE_MYSQL'))">
|
|
<ItemGroup>
|
|
<PackageReference Include="MySql.EntityFrameworkCore" Version="7.0.5" />
|
|
</ItemGroup>
|
|
</When>
|
|
</Choose>
|
|
|
|
<ItemGroup>
|
|
<EmbeddedResource Include="Resources\mmo.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\displaynames.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\rewardmultiplier.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\ranks\rankattrib.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\ranks\rankattrib_mb.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\store.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\ranks\allranks_sod.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\ranks\allranks_mb.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\ranks\allranks_wojs.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\achievements\achievementid_sod.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\achievements\achievementtaskinfo_sod.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\achievements\achievementtaskinfo_mam.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\achievements\achievementtaskinfo_mb.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\achievements\achievementtaskinfo_emd.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\achievements\achievementtaskinfo_ss.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\achievements\achievementtaskinfo_wojs.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\dtrewards.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\items.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\missions_sod.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\missions_mam.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\missions_wojs.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\defaultmissionlist.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\defaultmissionlist_sod_v1.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\defaultmissionlist_mam.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\defaultmissionlist_wojs.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\questiondata.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\content_jukebox.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\content_movie.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\content_blastermovie.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\content_arcade.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\content_learning.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\announcements_wojs.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\announcements_ss.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\profiletags.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\defaulthouse.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\worlds.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\step_missions_steps.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\step_missions.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resources\missions\badge_wojs_al.xml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</EmbeddedResource>
|
|
</ItemGroup>
|
|
</Project>
|