A game framework written with osu! in mind.
at master 4.3 kB view raw
1<Project> 2 <PropertyGroup> 3 <LangVersion>8.0</LangVersion> 4 <DefaultMtouchExtraArgs>--nolinkaway</DefaultMtouchExtraArgs> 5 <DefaultMtouchGccFlags>-lstdc++ -lbz2 -framework AudioToolbox -framework AVFoundation -framework CoreMedia -framework VideoToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate</DefaultMtouchGccFlags> 6 <RestoreProjectStyle>PackageReference</RestoreProjectStyle> 7 <OutputPath>bin\$(Platform)\$(Configuration)</OutputPath> 8 <MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n> 9 <OptimizePNGs>false</OptimizePNGs> 10 <MtouchExtraArgs>$(DefaultMtouchExtraArgs) -gcc_flags "$(DefaultMtouchGccFlags)"</MtouchExtraArgs> 11 <MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler> 12 <MtouchVerbosity></MtouchVerbosity> 13 </PropertyGroup> 14 <PropertyGroup Condition="'$(Configuration)' == 'Debug'"> 15 <DebugSymbols>true</DebugSymbols> 16 <DebugType>full</DebugType> 17 <Optimize>false</Optimize> 18 <DefineConstants>DEBUG;ENABLE_TEST_CLOUD;</DefineConstants> 19 <MtouchDebug>true</MtouchDebug> 20 <MtouchNoSymbolStrip>true</MtouchNoSymbolStrip> 21 </PropertyGroup> 22 <PropertyGroup Condition="'$(Configuration)' == 'Release'"> 23 <DebugType>pdbonly</DebugType> 24 <Optimize>true</Optimize> 25 </PropertyGroup> 26 <PropertyGroup Condition="'$(Platform)' == 'iPhoneSimulator'"> 27 <MtouchArch>x86_64</MtouchArch> 28 <MtouchLink>None</MtouchLink> 29 </PropertyGroup> 30 <PropertyGroup Condition="'$(Platform)' == 'iPhone'"> 31 <MtouchFloat32>true</MtouchFloat32> 32 <MtouchLink>SdkOnly</MtouchLink> 33 <MtouchArch>ARM64</MtouchArch> 34 <CodesignEntitlements>Entitlements.plist</CodesignEntitlements> 35 </PropertyGroup> 36 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' "> 37 <MtouchFastDev>true</MtouchFastDev> 38 <IOSDebuggerPort>25823</IOSDebuggerPort> 39 <DeviceSpecificBuild>false</DeviceSpecificBuild> 40 </PropertyGroup> 41 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' "> 42 <MtouchNoSymbolStrip>true</MtouchNoSymbolStrip> 43 </PropertyGroup> 44 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' "> 45 <DeviceSpecificBuild>true</DeviceSpecificBuild> 46 <IOSDebuggerPort>28126</IOSDebuggerPort> 47 </PropertyGroup> 48 <ItemGroup> 49 <Reference Include="System" /> 50 <Reference Include="System.Xml" /> 51 <Reference Include="System.Core" /> 52 <Reference Include="Xamarin.iOS" /> 53 <Reference Include="System.Net.Http" /> 54 </ItemGroup> 55 <ItemGroup> 56 <NativeReference Include="..\osu.Framework.iOS\*.a"> 57 <Kind>Static</Kind> 58 <SmartLink>False</SmartLink> 59 <ForceLoad>True</ForceLoad> 60 </NativeReference> 61 </ItemGroup> 62 <ItemGroup Label="Package References"> 63 <PackageReference Include="Markdig" Version="0.26.0" /> 64 <PackageReference Include="FFmpeg.AutoGen" Version="4.3.0.1" /> 65 <PackageReference Include="SharpFNT" Version="2.0.0" /> 66 <PackageReference Include="SixLabors.ImageSharp" Version="1.0.3" /> 67 <PackageReference Include="System.Drawing.Common" Version="5.0.2" /> 68 <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="3.10.0" /> 69 <PackageReference Include="ppy.osuTK.NS20" Version="1.0.178" /> 70 <PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" /> 71 <PackageReference Include="Microsoft.Diagnostics.Runtime" Version="2.0.226801"/> 72 <PackageReference Include="NUnit" Version="3.13.2" /> 73 <PackageReference Include="System.Net.Http" Version="4.3.4" /> 74 <PackageReference Include="ppy.ManagedBass" Version="3.1.3-alpha"/> 75 <PackageReference Include="ManagedBass.Fx" Version="3.0.0"/> 76 <PackageReference Include="ManagedBass.Mix" Version="3.0.0"/> 77 <PackageReference Include="Newtonsoft.Json" Version="12.0.3" /> 78 <PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.7.0" /> 79 <PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.7.0" /> 80 <PackageReference Include="JetBrains.Annotations" Version="2020.3.0" /> 81 82 <!-- Manually downgrade for 4.5.1-4.5.3. Should be removed when 4.6.0 released. --> 83 <PackageReference Include="System.Memory" Version="4.5.4" NoWarn="NU1605" /> 84 </ItemGroup> 85</Project>