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