2018-12-29 16:17:35 +08:00
|
|
|
<Project>
|
|
|
|
<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-08-09 17:51:08 +08:00
|
|
|
<DefaultMtouchExtraArgs>--nolinkaway</DefaultMtouchExtraArgs>
|
|
|
|
<DefaultMtouchGccFlags>-lstdc++ -lbz2 -framework AudioToolbox -framework AVFoundation -framework CoreMedia -framework VideoToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate</DefaultMtouchGccFlags>
|
2019-10-30 22:28:10 +08:00
|
|
|
<OutputPath>bin\$(Platform)\$(Configuration)</OutputPath>
|
|
|
|
<MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n>
|
|
|
|
<OptimizePNGs>false</OptimizePNGs>
|
|
|
|
<MtouchExtraArgs>$(DefaultMtouchExtraArgs) -gcc_flags "$(DefaultMtouchGccFlags)"</MtouchExtraArgs>
|
|
|
|
<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>
|
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-08-09 17:51:08 +08:00
|
|
|
<ItemGroup>
|
|
|
|
<NativeReference Include="$(OutputPath)\libbass.a;$(OutputPath)\libbass_fx.a">
|
|
|
|
<Kind>Static</Kind>
|
|
|
|
<SmartLink>False</SmartLink>
|
|
|
|
<ForceLoad>True</ForceLoad>
|
|
|
|
</NativeReference>
|
2019-08-09 17:51:21 +08:00
|
|
|
<NativeReference Include="$(OutputPath)\libavcodec.a;$(OutputPath)\libavdevice.a;$(OutputPath)\libavfilter.a;$(OutputPath)\libavformat.a;$(OutputPath)\libavutil.a;$(OutputPath)\libswresample.a;$(OutputPath)\libswscale.a">
|
|
|
|
<Kind>Static</Kind>
|
|
|
|
<SmartLink>False</SmartLink>
|
|
|
|
<ForceLoad>True</ForceLoad>
|
|
|
|
</NativeReference>
|
2019-08-09 17:51:08 +08:00
|
|
|
</ItemGroup>
|
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">
|
2021-08-30 15:00:07 +08:00
|
|
|
<PackageReference Include="ppy.osu.Framework.iOS" Version="2021.830.0" />
|
2021-09-07 14:28:52 +08:00
|
|
|
<PackageReference Include="ppy.osu.Game.Resources" Version="2021.907.0" />
|
2019-01-25 19:48:29 +08:00
|
|
|
</ItemGroup>
|
2020-11-04 13:45:13 +08:00
|
|
|
<!-- See https://github.com/dotnet/runtime/issues/35988 (can be removed after Xamarin uses net5.0 / net6.0) -->
|
|
|
|
<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">
|
2020-06-01 17:05:46 +08:00
|
|
|
<PackageReference Include="DiffPlex" Version="1.6.3" />
|
2021-07-02 01:02:22 +08:00
|
|
|
<PackageReference Include="Humanizer" Version="2.11.10" />
|
2021-03-21 18:01:06 +08:00
|
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.2.6" />
|
|
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.2.6" />
|
2021-06-02 15:45:25 +08:00
|
|
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
|
2021-08-30 15:00:07 +08:00
|
|
|
<PackageReference Include="ppy.osu.Framework" Version="2021.830.0" />
|
2021-07-02 01:02:11 +08:00
|
|
|
<PackageReference Include="SharpCompress" Version="0.28.3" />
|
2021-04-29 11:51:12 +08:00
|
|
|
<PackageReference Include="NUnit" Version="3.13.2" />
|
2019-11-19 12:47:29 +08:00
|
|
|
<PackageReference Include="SharpRaven" Version="2.4.0" />
|
2020-12-02 08:56:13 +08:00
|
|
|
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
2021-09-02 01:02:11 +08:00
|
|
|
<PackageReference Include="ppy.osu.Framework.NativeLibs" Version="2021.805.0" ExcludeAssets="all" />
|
2021-07-12 13:36:28 +08:00
|
|
|
<PackageReference Include="Realm" Version="10.3.0" />
|
2019-11-19 12:47:29 +08:00
|
|
|
</ItemGroup>
|
2019-03-01 13:46:48 +08:00
|
|
|
</Project>
|