python/build/toolchain: add is_android, is_darwin

This commit is contained in:
Max Kellermann
2023-09-26 14:46:59 +02:00
parent a0892b852e
commit 48cc76f114
3 changed files with 7 additions and 3 deletions

View File

@@ -91,6 +91,8 @@ class AndroidNdkToolchain:
self.is_armv7 = self.is_arm and 'armv7' in self.cflags
self.is_aarch64 = ndk_arch == 'arm64'
self.is_windows = False
self.is_android = True
self.is_darwin = False
libstdcxx_flags = ''
libstdcxx_cxxflags = ''
@@ -162,6 +164,8 @@ class MingwToolchain:
self.is_armv7 = self.is_arm and 'armv7' in self.cflags
self.is_aarch64 = arch == 'aarch64'
self.is_windows = 'mingw32' in arch
self.is_android = False
self.is_darwin = False
self.env = dict(os.environ)