Browse Source

deploy-ng: Add moduleSuffixes for macOS

Mitchell Stokes 9 years ago
parent
commit
af57eac463
1 changed files with 4 additions and 0 deletions
  1. 4 0
      direct/src/showutil/FreezeTool.py

+ 4 - 0
direct/src/showutil/FreezeTool.py

@@ -735,6 +735,10 @@ class Freezer:
                     ('.cp{0}{1}-win32.pyd'.format(*sys.version_info), 'rb', 3),
                     ('.cp{0}{1}-win32.pyd'.format(*sys.version_info), 'rb', 3),
                     ('.dll', 'rb', 3),
                     ('.dll', 'rb', 3),
                 ]
                 ]
+            elif 'mac' in self.platform:
+                self.moduleSuffixes += [
+                    ('.cpython-{0}{1}m-darwin.so'.format(*sys.version_info), 'rb', 3),
+                ]
             else:
             else:
                 print("Unknown platform %s" % (self.platform))
                 print("Unknown platform %s" % (self.platform))
                 self.moduleSuffixes = imp.get_suffixes()
                 self.moduleSuffixes = imp.get_suffixes()