]> granicus.if.org Git - python/commitdiff
on MacOSX/Darwin, use ranlib when building static libs.
authorJust van Rossum <just@letterror.com>
Mon, 11 Feb 2002 15:31:50 +0000 (15:31 +0000)
committerJust van Rossum <just@letterror.com>
Mon, 11 Feb 2002 15:31:50 +0000 (15:31 +0000)
Lib/distutils/unixccompiler.py

index 356587d6003a6640751dc3e1f6da7fc7c606fb2e..7e63c56afe54375a74a1bdaa7f71bfa8ae5b099a 100644 (file)
@@ -17,7 +17,7 @@ the "typical" Unix-style command-line C compiler:
 
 __revision__ = "$Id$"
 
-import string, re, os
+import string, re, os, sys
 from types import *
 from copy import copy
 from distutils import sysconfig
@@ -62,6 +62,9 @@ class UnixCCompiler (CCompiler):
                    'ranlib'       : None,
                   }
 
+    if sys.platform[:6] == "darwin":
+        executables['ranlib'] = ["ranlib"]
+
     # Needed for the filename generation methods provided by the base
     # class, CCompiler.  NB. whoever instantiates/uses a particular
     # UnixCCompiler instance should set 'shared_lib_ext' -- we set a