mirror of
https://github.com/ppy/osu.git
synced 2025-03-23 16:27:20 +08:00
This reverts commit f3faad74d587bbbd104395f5072723203c9d54aa, reversing changes made to 712e7bc7bfaa94dd8c7248d9e800e7bc916476c0. Several issues arose after migrating to 5.0, including, but possibly not limited to, performance regressions in song select, as well as failures when attempting to save beatmaps after metadata changes in the editor.
104 lines
5.2 KiB
XML
104 lines
5.2 KiB
XML
<Project>
|
|
<PropertyGroup>
|
|
<LangVersion>8.0</LangVersion>
|
|
<ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
|
|
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
|
|
<DefaultMtouchExtraArgs>--nolinkaway</DefaultMtouchExtraArgs>
|
|
<DefaultMtouchGccFlags>-lstdc++ -lbz2 -framework AudioToolbox -framework AVFoundation -framework CoreMedia -framework VideoToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate</DefaultMtouchGccFlags>
|
|
<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>
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<DefineConstants>DEBUG;ENABLE_TEST_CLOUD;</DefineConstants>
|
|
<MtouchDebug>true</MtouchDebug>
|
|
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Platform)' == 'iPhoneSimulator'">
|
|
<MtouchArch>x86_64</MtouchArch>
|
|
<MtouchLink>None</MtouchLink>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Platform)' == 'iPhone'">
|
|
<MtouchFloat32>true</MtouchFloat32>
|
|
<MtouchLink>SdkOnly</MtouchLink>
|
|
<MtouchArch>ARM64</MtouchArch>
|
|
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
|
|
<MtouchFastDev>true</MtouchFastDev>
|
|
<IOSDebuggerPort>25823</IOSDebuggerPort>
|
|
<DeviceSpecificBuild>false</DeviceSpecificBuild>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
|
|
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
|
|
<DeviceSpecificBuild>true</DeviceSpecificBuild>
|
|
<IOSDebuggerPort>28126</IOSDebuggerPort>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<NativeReference Include="$(OutputPath)\libbass.a;$(OutputPath)\libbass_fx.a">
|
|
<Kind>Static</Kind>
|
|
<SmartLink>False</SmartLink>
|
|
<ForceLoad>True</ForceLoad>
|
|
</NativeReference>
|
|
<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>
|
|
</ItemGroup>
|
|
<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">
|
|
<PackageReference Include="ppy.osu.Framework.iOS" Version="2021.317.0" />
|
|
<PackageReference Include="ppy.osu.Game.Resources" Version="2021.211.1" />
|
|
</ItemGroup>
|
|
<!-- See https://github.com/dotnet/runtime/issues/35988 (can be removed after Xamarin uses net5.0 / net6.0) -->
|
|
<PropertyGroup>
|
|
<NoWarn>$(NoWarn);NU1605</NoWarn>
|
|
</PropertyGroup>
|
|
<!-- Workaround to make SignalR 5.x work properly, avoiding a runtime error (https://github.com/mono/mono/issues/20805#issuecomment-791440473) -->
|
|
<ItemGroup>
|
|
<PackageReference Include="System.Memory" Version="4.5.4">
|
|
<IncludeAssets>none</IncludeAssets>
|
|
</PackageReference>
|
|
<PackageReference Include="System.Buffers" Version="4.5.1">
|
|
<IncludeAssets>none</IncludeAssets>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<!-- Xamarin.iOS does not automatically handle transitive dependencies from NuGet packages. -->
|
|
<ItemGroup Label="Transitive Dependencies">
|
|
<PackageReference Include="DiffPlex" Version="1.6.3" />
|
|
<PackageReference Include="Humanizer" Version="2.8.26" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.2.6" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.2.6" />
|
|
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
|
<PackageReference Include="ppy.osu.Framework" Version="2021.317.0" />
|
|
<PackageReference Include="SharpCompress" Version="0.28.1" />
|
|
<PackageReference Include="NUnit" Version="3.12.0" />
|
|
<PackageReference Include="SharpRaven" Version="2.4.0" />
|
|
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
|
<PackageReference Include="ppy.osu.Framework.NativeLibs" Version="2021.115.0" ExcludeAssets="all" />
|
|
</ItemGroup>
|
|
</Project>
|