Browse Source

makepanda: --universal should not enable i386 when targeting 10.15+

[skip ci]
rdb 6 years ago
parent
commit
8c82cf5800
1 changed files with 3 additions and 1 deletions
  1. 3 1
      makepanda/makepanda.py

+ 3 - 1
makepanda/makepanda.py

@@ -306,13 +306,15 @@ def parseopts(args):
         if target_arch:
         if target_arch:
             exit("--universal is incompatible with --arch")
             exit("--universal is incompatible with --arch")
 
 
-        OSX_ARCHS.append("i386")
         if OSXTARGET:
         if OSXTARGET:
             osxver = OSXTARGET
             osxver = OSXTARGET
         else:
         else:
             maj, min = platform.mac_ver()[0].split('.')[:2]
             maj, min = platform.mac_ver()[0].split('.')[:2]
             osxver = int(maj), int(min)
             osxver = int(maj), int(min)
 
 
+        if osxver[1] < 15:
+            OSX_ARCHS.append("i386")
+
         if osxver[1] < 6:
         if osxver[1] < 6:
             OSX_ARCHS.append("ppc")
             OSX_ARCHS.append("ppc")
         else:
         else: