tangled
alpha
login
or
join now
keii.dev
/
osu-framework
0
fork
atom
A game framework written with osu! in mind.
0
fork
atom
overview
issues
pulls
pipelines
Merge props orthogonally.
Huo Yaoyuan
6 years ago
807782dc
85ed1f6c
+33
-81
2 changed files
expand all
collapse all
unified
split
osu.Framework.Android.props
osu.Framework.iOS.props
+9
-16
osu.Framework.Android.props
···
5
<SchemaVersion>2.0</SchemaVersion>
6
<BundleAssemblies>false</BundleAssemblies>
7
<AotAssemblies>false</AotAssemblies>
8
-
<LangVersion>default</LangVersion>
9
<OutputType>Library</OutputType>
10
<FileAlignment>512</FileAlignment>
11
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
···
13
<AndroidHttpClientHandlerType>Xamarin.Android.Net.AndroidClientHandler</AndroidHttpClientHandlerType>
14
<TargetFrameworkVersion>v8.1</TargetFrameworkVersion>
15
<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
0
0
0
0
0
0
16
</PropertyGroup>
17
-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
18
<DebugSymbols>True</DebugSymbols>
19
<DebugType>full</DebugType>
20
<Optimize>False</Optimize>
21
<DefineConstants>DEBUG;TRACE</DefineConstants>
22
-
<ErrorReport>prompt</ErrorReport>
23
<EnableLLVM>false</EnableLLVM>
24
<AndroidManagedSymbols>false</AndroidManagedSymbols>
25
-
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
26
<AndroidUseSharedRuntime>true</AndroidUseSharedRuntime>
27
<EmbedAssembliesIntoApk>false</EmbedAssembliesIntoApk>
28
-
<MandroidI18n>cjk,mideast,other,rare,west</MandroidI18n>
29
-
<AndroidEnableSGenConcurrent>true</AndroidEnableSGenConcurrent>
30
-
<AndroidSupportedAbis>armeabi-v7a;x86;arm64-v8a</AndroidSupportedAbis>
31
-
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
32
</PropertyGroup>
33
-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
34
<DebugSymbols>false</DebugSymbols>
35
<DebugType>pdbonly</DebugType>
36
<Optimize>true</Optimize>
37
-
<ErrorReport>prompt</ErrorReport>
38
-
<EnableLLVM>true</EnableLLVM>
39
<AndroidManagedSymbols>false</AndroidManagedSymbols>
40
-
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
41
<AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
42
<EmbedAssembliesIntoApk>true</EmbedAssembliesIntoApk>
43
-
<MandroidI18n>cjk,mideast,other,rare,west</MandroidI18n>
44
-
<AndroidEnableSGenConcurrent>true</AndroidEnableSGenConcurrent>
45
-
<AndroidSupportedAbis>armeabi-v7a;x86;arm64-v8a</AndroidSupportedAbis>
46
-
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
47
</PropertyGroup>
48
<ItemGroup>
49
<AndroidNativeLibrary Include="..\osu.Framework.Android\armeabi-v7a\*.so">
···
5
<SchemaVersion>2.0</SchemaVersion>
6
<BundleAssemblies>false</BundleAssemblies>
7
<AotAssemblies>false</AotAssemblies>
0
8
<OutputType>Library</OutputType>
9
<FileAlignment>512</FileAlignment>
10
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
···
12
<AndroidHttpClientHandlerType>Xamarin.Android.Net.AndroidClientHandler</AndroidHttpClientHandlerType>
13
<TargetFrameworkVersion>v8.1</TargetFrameworkVersion>
14
<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
15
+
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
16
+
<AndroidSupportedAbis>armeabi-v7a;x86;arm64-v8a</AndroidSupportedAbis>
17
+
<AndroidEnableSGenConcurrent>true</AndroidEnableSGenConcurrent>
18
+
<MandroidI18n>cjk,mideast,other,rare,west</MandroidI18n>
19
+
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
20
+
<ErrorReport>prompt</ErrorReport>
21
</PropertyGroup>
22
+
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
23
<DebugSymbols>True</DebugSymbols>
24
<DebugType>full</DebugType>
25
<Optimize>False</Optimize>
26
<DefineConstants>DEBUG;TRACE</DefineConstants>
0
27
<EnableLLVM>false</EnableLLVM>
28
<AndroidManagedSymbols>false</AndroidManagedSymbols>
0
29
<AndroidUseSharedRuntime>true</AndroidUseSharedRuntime>
30
<EmbedAssembliesIntoApk>false</EmbedAssembliesIntoApk>
0
0
0
0
31
</PropertyGroup>
32
+
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
33
<DebugSymbols>false</DebugSymbols>
34
<DebugType>pdbonly</DebugType>
35
<Optimize>true</Optimize>
36
+
<EnableLLVM>true</EnableLLVM>
0
37
<AndroidManagedSymbols>false</AndroidManagedSymbols>
0
38
<AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
39
<EmbedAssembliesIntoApk>true</EmbedAssembliesIntoApk>
0
0
0
0
40
</PropertyGroup>
41
<ItemGroup>
42
<AndroidNativeLibrary Include="..\osu.Framework.Android\armeabi-v7a\*.so">
+24
-65
osu.Framework.iOS.props
···
3
<DefaultMtouchExtraArgs>--nolinkaway</DefaultMtouchExtraArgs>
4
<DefaultMtouchGccFlags>-lstdc++ -lbz2 -framework AudioToolbox -framework AVFoundation -framework CoreMedia -framework VideoToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate</DefaultMtouchGccFlags>
5
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
0
0
0
0
0
0
0
6
</PropertyGroup>
7
-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
8
<DebugSymbols>true</DebugSymbols>
9
<DebugType>full</DebugType>
10
<Optimize>false</Optimize>
11
-
<OutputPath>bin\iPhoneSimulator\Debug</OutputPath>
12
<DefineConstants>DEBUG;ENABLE_TEST_CLOUD;</DefineConstants>
13
-
<ErrorReport>prompt</ErrorReport>
14
-
<WarningLevel>4</WarningLevel>
15
-
<CodesignKey>iPhone Developer</CodesignKey>
16
<MtouchDebug>true</MtouchDebug>
17
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
18
-
<MtouchFastDev>true</MtouchFastDev>
19
-
<IOSDebuggerPort>25823</IOSDebuggerPort>
20
-
<MtouchLink>None</MtouchLink>
21
-
<MtouchArch>x86_64</MtouchArch>
22
-
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
23
-
<DeviceSpecificBuild>false</DeviceSpecificBuild>
24
-
<MtouchVerbosity></MtouchVerbosity>
25
-
<LangVersion>Default</LangVersion>
26
-
<MtouchExtraArgs>$(DefaultMtouchExtraArgs) -gcc_flags "$(DefaultMtouchGccFlags)"</MtouchExtraArgs>
27
-
<OptimizePNGs>false</OptimizePNGs>
28
-
<MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n>
29
</PropertyGroup>
30
-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
31
<DebugType>pdbonly</DebugType>
32
<Optimize>true</Optimize>
33
-
<OutputPath>bin\iPhone\Release</OutputPath>
34
-
<DefineConstants></DefineConstants>
35
-
<ErrorReport>prompt</ErrorReport>
36
-
<WarningLevel>4</WarningLevel>
37
-
<CodesignKey>iPhone Developer</CodesignKey>
38
-
<MtouchUseLlvm>true</MtouchUseLlvm>
39
<MtouchFloat32>true</MtouchFloat32>
40
-
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
41
<MtouchLink>SdkOnly</MtouchLink>
42
<MtouchArch>ARM64</MtouchArch>
43
-
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
44
-
<MtouchVerbosity></MtouchVerbosity>
45
-
<LangVersion>Default</LangVersion>
46
-
<MtouchExtraArgs>$(DefaultMtouchExtraArgs) -gcc_flags "$(DefaultMtouchGccFlags)"</MtouchExtraArgs>
47
-
<OptimizePNGs>false</OptimizePNGs>
48
-
<MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n>
49
</PropertyGroup>
50
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
51
-
<DebugType>pdbonly</DebugType>
52
-
<Optimize>true</Optimize>
53
-
<OutputPath>bin\iPhoneSimulator\Release</OutputPath>
54
-
<DefineConstants></DefineConstants>
55
-
<ErrorReport>prompt</ErrorReport>
56
-
<WarningLevel>4</WarningLevel>
57
-
<CodesignKey>iPhone Developer</CodesignKey>
58
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
59
-
<MtouchLink>None</MtouchLink>
60
-
<MtouchArch>x86_64</MtouchArch>
61
-
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
62
-
<MtouchVerbosity></MtouchVerbosity>
63
-
<LangVersion>Default</LangVersion>
64
-
<MtouchExtraArgs>$(DefaultMtouchExtraArgs) -gcc_flags "$(DefaultMtouchGccFlags)"</MtouchExtraArgs>
65
-
<OptimizePNGs>false</OptimizePNGs>
66
-
<MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n>
67
</PropertyGroup>
68
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
69
-
<DebugSymbols>true</DebugSymbols>
70
-
<DebugType>full</DebugType>
71
-
<Optimize>false</Optimize>
72
-
<OutputPath>bin\iPhone\Debug</OutputPath>
73
-
<DefineConstants>DEBUG;ENABLE_TEST_CLOUD;</DefineConstants>
74
-
<ErrorReport>prompt</ErrorReport>
75
-
<WarningLevel>4</WarningLevel>
76
-
<CodesignKey>iPhone Developer</CodesignKey>
77
<DeviceSpecificBuild>true</DeviceSpecificBuild>
78
-
<MtouchDebug>true</MtouchDebug>
79
-
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
80
-
<MtouchFloat32>true</MtouchFloat32>
81
-
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
82
<IOSDebuggerPort>28126</IOSDebuggerPort>
83
-
<MtouchLink>SdkOnly</MtouchLink>
84
-
<MtouchArch>ARM64</MtouchArch>
85
-
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
86
-
<MtouchVerbosity></MtouchVerbosity>
87
-
<LangVersion>Default</LangVersion>
88
-
<MtouchExtraArgs>$(DefaultMtouchExtraArgs) -gcc_flags "$(DefaultMtouchGccFlags)"</MtouchExtraArgs>
89
-
<OptimizePNGs>false</OptimizePNGs>
90
-
<MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n>
91
</PropertyGroup>
92
<ItemGroup>
93
<Reference Include="System" />
···
3
<DefaultMtouchExtraArgs>--nolinkaway</DefaultMtouchExtraArgs>
4
<DefaultMtouchGccFlags>-lstdc++ -lbz2 -framework AudioToolbox -framework AVFoundation -framework CoreMedia -framework VideoToolbox -framework SystemConfiguration -framework CFNetwork -framework Accelerate</DefaultMtouchGccFlags>
5
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
6
+
<OutputPath>bin\$(Platform)\$(Configuration)</OutputPath>
7
+
<MtouchI18n>cjk,mideast,other,rare,west</MtouchI18n>
8
+
<OptimizePNGs>false</OptimizePNGs>
9
+
<MtouchExtraArgs>$(DefaultMtouchExtraArgs) -gcc_flags "$(DefaultMtouchGccFlags)"</MtouchExtraArgs>
10
+
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
11
+
<MtouchVerbosity></MtouchVerbosity>
12
+
<CodesignKey>iPhone Developer</CodesignKey>
13
</PropertyGroup>
14
+
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
15
<DebugSymbols>true</DebugSymbols>
16
<DebugType>full</DebugType>
17
<Optimize>false</Optimize>
0
18
<DefineConstants>DEBUG;ENABLE_TEST_CLOUD;</DefineConstants>
0
0
0
19
<MtouchDebug>true</MtouchDebug>
20
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
0
0
0
0
0
0
0
0
0
0
0
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>
0
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' ">
0
0
0
0
0
0
0
42
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
0
0
0
0
0
0
0
0
43
</PropertyGroup>
44
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
0
0
0
0
0
0
0
0
45
<DeviceSpecificBuild>true</DeviceSpecificBuild>
0
0
0
0
46
<IOSDebuggerPort>28126</IOSDebuggerPort>
47
+
</PropertyGroup>
48
+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
49
+
<MtouchUseLlvm>true</MtouchUseLlvm>
0
0
0
0
0
50
</PropertyGroup>
51
<ItemGroup>
52
<Reference Include="System" />