Nuke.Unreal
Build Unreal apps in Style.
Loading...
Searching...
No Matches
AndroidProcessorArchitecture.cs
1
using
System.ComponentModel;
2
using
Newtonsoft.Json;
3
using
Nuke.Common.Tooling;
4
5
namespace
Nuke.Unreal.Platforms.Android
;
6
7
[TypeConverter(typeof(TypeConverter<AndroidProcessorArchitecture>))]
8
[JsonConverter(typeof(EnumerationJsonConverter<AndroidProcessorArchitecture>))]
9
public
class
AndroidProcessorArchitecture
: Enumeration
10
{
11
public
static
readonly
AndroidProcessorArchitecture
Arm =
new
()
12
{
13
Value = nameof(Arm),
14
AltName =
"arm"
,
15
AbiName =
"armeabi-v7a"
16
};
17
public
static
readonly
AndroidProcessorArchitecture
Arm64 =
new
()
18
{
19
Value = nameof(Arm64),
20
AltName =
"aarch64"
,
21
AbiName =
"arm64-v8a"
22
};
23
public
static
readonly
AndroidProcessorArchitecture
X86 =
new
()
24
{
25
Value = nameof(X86),
26
AltName =
"i386"
,
27
AbiName =
"x86"
28
};
29
public
static
readonly
AndroidProcessorArchitecture
X86_64 =
new
()
30
{
31
Value = nameof(X86_64),
32
AltName =
"x86_64"
,
33
AbiName =
"x86_64"
34
};
35
36
public
required
string
AltName {
get
; init; }
37
public
required
string
AbiName {
get
; init; }
38
39
public
static
implicit
operator
string(
AndroidProcessorArchitecture
configuration)
40
{
41
return
configuration.Value;
42
}
43
}
Nuke.Unreal.Platforms.Android.AndroidProcessorArchitecture
Definition
AndroidProcessorArchitecture.cs:10
Nuke.Unreal.Platforms.Android
Definition
AndroidBuildCommon.cs:6
src
Nuke.Unreal
Platforms
Android
AndroidProcessorArchitecture.cs
Generated by
1.12.0