@@ -678,23 +678,22 @@ def get_platform():
678
678
machine = machine .replace (' ' , '_' )
679
679
machine = machine .replace ('/' , '-' )
680
680
681
- if osname [:5 ] == "linux" :
682
- if sys .platform == "android" :
683
- osname = "android"
684
- release = get_config_var ("ANDROID_API_LEVEL" )
685
-
686
- # Wheel tags use the ABI names from Android's own tools.
687
- machine = {
688
- "x86_64" : "x86_64" ,
689
- "i686" : "x86" ,
690
- "aarch64" : "arm64_v8a" ,
691
- "armv7l" : "armeabi_v7a" ,
692
- }[machine ]
693
- else :
694
- # At least on Linux/Intel, 'machine' is the processor --
695
- # i386, etc.
696
- # XXX what about Alpha, SPARC, etc?
697
- return f"{ osname } -{ machine } "
681
+ if osname == "android" or sys .platform == "android" :
682
+ osname = "android"
683
+ release = get_config_var ("ANDROID_API_LEVEL" )
684
+
685
+ # Wheel tags use the ABI names from Android's own tools.
686
+ machine = {
687
+ "x86_64" : "x86_64" ,
688
+ "i686" : "x86" ,
689
+ "aarch64" : "arm64_v8a" ,
690
+ "armv7l" : "armeabi_v7a" ,
691
+ }[machine ]
692
+ elif osname == "linux" :
693
+ # At least on Linux/Intel, 'machine' is the processor --
694
+ # i386, etc.
695
+ # XXX what about Alpha, SPARC, etc?
696
+ return f"{ osname } -{ machine } "
698
697
elif osname [:5 ] == "sunos" :
699
698
if release [0 ] >= "5" : # SunOS 5 == Solaris 2
700
699
osname = "solaris"
0 commit comments