2022-05-04 13:57:53 +08:00
|
|
|
<Project>
|
2018-12-29 16:17:35 +08:00
|
|
|
<PropertyGroup>
|
2019-11-11 21:20:18 +08:00
|
|
|
<LangVersion>8.0</LangVersion>
|
2018-12-29 16:17:35 +08:00
|
|
|
<ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
|
|
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
|
2019-01-19 11:43:46 +08:00
|
|
|
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
|
2019-10-30 22:28:10 +08:00
|
|
|
<OutputPath>bin\$(Platform)\$(Configuration)</OutputPath>
|
|
|
|
<MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n>
|
|
|
|
<OptimizePNGs>false</OptimizePNGs>
|
|
|
|
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
|
|
|
|
<MtouchVerbosity></MtouchVerbosity>
|
|
|
|
<CodesignKey>iPhone Developer</CodesignKey>
|
2019-10-30 23:03:02 +08:00
|
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
2018-12-29 16:17:35 +08:00
|
|
|
</PropertyGroup>
|
2021-11-15 12:44:42 +08:00
|
|
|
<PropertyGroup>
|
|
|
|
<!-- Generated via osu.Framework.iOS/generate-symbol-strip-flags.sh -->
|
|
|
|
<GeneratedMtouchSymbolStripFlags>--nosymbolstrip=BASS_FX_BPM_BeatCallbackReset --nosymbolstrip=BASS_FX_BPM_BeatCallbackSet --nosymbolstrip=BASS_FX_BPM_BeatDecodeGet --nosymbolstrip=BASS_FX_BPM_BeatFree --nosymbolstrip=BASS_FX_BPM_BeatGetParameters --nosymbolstrip=BASS_FX_BPM_BeatSetParameters --nosymbolstrip=BASS_FX_BPM_CallbackReset --nosymbolstrip=BASS_FX_BPM_CallbackSet --nosymbolstrip=BASS_FX_BPM_DecodeGet --nosymbolstrip=BASS_FX_BPM_Free --nosymbolstrip=BASS_FX_BPM_Translate --nosymbolstrip=BASS_FX_GetVersion --nosymbolstrip=BASS_FX_ReverseCreate --nosymbolstrip=BASS_FX_ReverseGetSource --nosymbolstrip=BASS_FX_TempoCreate --nosymbolstrip=BASS_FX_TempoGetRateRatio --nosymbolstrip=BASS_FX_TempoGetSource --nosymbolstrip=BASS_Mixer_ChannelFlags --nosymbolstrip=BASS_Mixer_ChannelGetData --nosymbolstrip=BASS_Mixer_ChannelGetEnvelopePos --nosymbolstrip=BASS_Mixer_ChannelGetLevel --nosymbolstrip=BASS_Mixer_ChannelGetLevelEx --nosymbolstrip=BASS_Mixer_ChannelGetMatrix --nosymbolstrip=BASS_Mixer_ChannelGetMixer --nosymbolstrip=BASS_Mixer_ChannelGetPosition --nosymbolstrip=BASS_Mixer_ChannelGetPositionEx --nosymbolstrip=BASS_Mixer_ChannelIsActive --nosymbolstrip=BASS_Mixer_ChannelRemove --nosymbolstrip=BASS_Mixer_ChannelRemoveSync --nosymbolstrip=BASS_Mixer_ChannelSetEnvelope --nosymbolstrip=BASS_Mixer_ChannelSetEnvelopePos --nosymbolstrip=BASS_Mixer_ChannelSetMatrix --nosymbolstrip=BASS_Mixer_ChannelSetMatrixEx --nosymbolstrip=BASS_Mixer_ChannelSetPosition --nosymbolstrip=BASS_Mixer_ChannelSetSync --nosymbolstrip=BASS_Mixer_GetVersion --nosymbolstrip=BASS_Mixer_StreamAddChannel --nosymbolstrip=BASS_Mixer_StreamAddChannelEx --nosymbolstrip=BASS_Mixer_StreamCreate --nosymbolstrip=BASS_Mixer_StreamGetChannels --nosymbolstrip=BASS_Split_StreamCreate --nosymbolstrip=BASS_Split_StreamGetAvailable --nosymbolstrip=BASS_Split_StreamGetSource --nosymbolstrip=BASS_Split_StreamGetSplits --nosymbolstrip=BASS_Split_StreamReset --nosymbolstrip=BASS_Split_StreamResetEx</GeneratedMtouchSymbolStripFlags>
|
2022-02-28 22:16:02 +08:00
|
|
|
<!-- Disable mono-cil-strip (nostrip) to avoid random attributes potentially stripped out from certain members. -->
|
|
|
|
<MtouchExtraArgs>--nolinkaway --nostrip $(GeneratedMtouchSymbolStripFlags)</MtouchExtraArgs>
|
2021-11-15 12:44:42 +08:00
|
|
|
</PropertyGroup>
|
2019-10-30 22:28:10 +08:00
|
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
2018-12-29 16:17:35 +08:00
|
|
|
<DebugSymbols>true</DebugSymbols>
|
|
|
|
<DebugType>full</DebugType>
|
|
|
|
<Optimize>false</Optimize>
|
|
|
|
<DefineConstants>DEBUG;ENABLE_TEST_CLOUD;</DefineConstants>
|
|
|
|
<MtouchDebug>true</MtouchDebug>
|
|
|
|
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
|
|
|
|
</PropertyGroup>
|
2019-10-30 22:28:10 +08:00
|
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
|
2018-12-29 16:17:35 +08:00
|
|
|
<DebugType>pdbonly</DebugType>
|
|
|
|
<Optimize>true</Optimize>
|
2019-10-30 22:28:10 +08:00
|
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Platform)' == 'iPhoneSimulator'">
|
|
|
|
<MtouchArch>x86_64</MtouchArch>
|
|
|
|
<MtouchLink>None</MtouchLink>
|
|
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Platform)' == 'iPhone'">
|
2018-12-29 16:17:35 +08:00
|
|
|
<MtouchFloat32>true</MtouchFloat32>
|
|
|
|
<MtouchLink>SdkOnly</MtouchLink>
|
|
|
|
<MtouchArch>ARM64</MtouchArch>
|
2019-10-30 22:28:10 +08:00
|
|
|
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
|
|
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
|
|
|
|
<MtouchFastDev>true</MtouchFastDev>
|
|
|
|
<IOSDebuggerPort>25823</IOSDebuggerPort>
|
|
|
|
<DeviceSpecificBuild>false</DeviceSpecificBuild>
|
2018-12-29 16:17:35 +08:00
|
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
|
|
|
|
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
|
|
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
|
|
|
|
<DeviceSpecificBuild>true</DeviceSpecificBuild>
|
|
|
|
<IOSDebuggerPort>28126</IOSDebuggerPort>
|
2019-10-30 22:28:10 +08:00
|
|
|
</PropertyGroup>
|
2019-01-25 19:48:29 +08:00
|
|
|
<ItemGroup>
|
|
|
|
<Reference Include="System" />
|
|
|
|
<Reference Include="System.Xml" />
|
|
|
|
<Reference Include="System.Core" />
|
|
|
|
<Reference Include="Xamarin.iOS" />
|
|
|
|
<Reference Include="mscorlib" />
|
|
|
|
<Reference Include="System.Net.Http" />
|
|
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Label="Package References">
|
2022-06-11 11:48:31 +08:00
|
|
|
<PackageReference Include="ppy.osu.Framework.iOS" Version="2022.611.0" />
|
2022-05-27 22:29:48 +08:00
|
|
|
<PackageReference Include="ppy.osu.Game.Resources" Version="2022.527.0" />
|
2019-01-25 19:48:29 +08:00
|
|
|
</ItemGroup>
|
2022-02-10 14:25:54 +08:00
|
|
|
<!-- See https://github.com/dotnet/runtime/issues/35988 (can be removed after Xamarin uses net6.0) -->
|
2020-11-04 13:45:13 +08:00
|
|
|
<PropertyGroup>
|
2020-11-04 13:57:47 +08:00
|
|
|
<NoWarn>$(NoWarn);NU1605</NoWarn>
|
2020-11-04 13:45:13 +08:00
|
|
|
</PropertyGroup>
|
2021-03-07 11:39:46 +08:00
|
|
|
<!-- Workaround to make SignalR 5.x work properly, avoiding a runtime error (https://github.com/mono/mono/issues/20805#issuecomment-791440473) -->
|
2020-11-04 13:45:13 +08:00
|
|
|
<ItemGroup>
|
2021-03-07 11:39:46 +08:00
|
|
|
<PackageReference Include="System.Memory" Version="4.5.4">
|
|
|
|
<IncludeAssets>none</IncludeAssets>
|
|
|
|
</PackageReference>
|
|
|
|
<PackageReference Include="System.Buffers" Version="4.5.1">
|
|
|
|
<IncludeAssets>none</IncludeAssets>
|
|
|
|
</PackageReference>
|
2020-11-04 13:45:13 +08:00
|
|
|
</ItemGroup>
|
2019-11-19 12:47:29 +08:00
|
|
|
<!-- Xamarin.iOS does not automatically handle transitive dependencies from NuGet packages. -->
|
|
|
|
<ItemGroup Label="Transitive Dependencies">
|
2022-03-09 20:42:02 +08:00
|
|
|
<PackageReference Include="DiffPlex" Version="1.7.1" />
|
2022-02-15 14:46:25 +08:00
|
|
|
<PackageReference Include="Humanizer" Version="2.14.1" />
|
|
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.14" />
|
|
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="5.0.14" />
|
2021-06-02 15:45:25 +08:00
|
|
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
|
2022-06-11 11:48:31 +08:00
|
|
|
<PackageReference Include="ppy.osu.Framework" Version="2022.611.0" />
|
2022-05-11 18:51:22 +08:00
|
|
|
<PackageReference Include="SharpCompress" Version="0.31.0" />
|
|
|
|
<PackageReference Include="NUnit" Version="3.13.3" />
|
2020-12-02 08:56:13 +08:00
|
|
|
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
2022-05-11 18:51:22 +08:00
|
|
|
<PackageReference Include="ppy.osu.Framework.NativeLibs" Version="2022.429.0" ExcludeAssets="all" />
|
2022-06-03 13:18:47 +08:00
|
|
|
<PackageReference Include="Realm" Version="10.14.0" />
|
2019-11-19 12:47:29 +08:00
|
|
|
</ItemGroup>
|
2019-03-01 13:46:48 +08:00
|
|
|
</Project>
|