40 lines
893 B
Python
40 lines
893 B
Python
from enum import StrEnum
|
|
from enum import auto
|
|
|
|
|
|
class Environment(StrEnum):
|
|
UNKNOWN = auto()
|
|
AMDGIZ = auto()
|
|
ANDROID = auto()
|
|
ANDROIDEABI = auto()
|
|
EABI = auto()
|
|
EABIHF = auto()
|
|
GNU = auto()
|
|
GNUABI64 = auto()
|
|
GNUEABI = auto()
|
|
GNUSPE = auto()
|
|
GNUX32 = auto()
|
|
GNU_ILP32 = auto()
|
|
GNULLVM = auto()
|
|
HERMITKERNEL = auto()
|
|
HURDKERNEL = auto()
|
|
LINUXKERNEL = auto()
|
|
MACABI = auto()
|
|
MUSL = auto()
|
|
MUSLEABI = auto()
|
|
MUSLEABIHF = auto()
|
|
MUSLABI64 = auto()
|
|
MSVC = auto()
|
|
NEWLIB = auto()
|
|
NONE = auto()
|
|
KERNEL = auto()
|
|
UCLIBC = auto()
|
|
UCLIBCEABI = auto()
|
|
UCLIBCEABIHF = auto()
|
|
SGX = auto()
|
|
SIM = auto()
|
|
SOFTFLOAT = auto()
|
|
SPE = auto()
|
|
THREADS = auto()
|
|
OHOS = auto()
|