summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
authorGreg Ward <gward@python.net>2000-08-04 01:28:39 (GMT)
committerGreg Ward <gward@python.net>2000-08-04 01:28:39 (GMT)
commite5e6015e5a888b62b65e049783ed623678e51240 (patch)
tree10eed01d16e2d1eca5c66ebaa3f9ceda7020c9d7 /Lib
parentd9827c476c5047f859d7aa2f409fa5b0acb405dc (diff)
downloadcpython-e5e6015e5a888b62b65e049783ed623678e51240.zip
cpython-e5e6015e5a888b62b65e049783ed623678e51240.tar.gz
cpython-e5e6015e5a888b62b65e049783ed623678e51240.tar.bz2
Added 'debug' flag to 'find_library_file()'.
Diffstat (limited to 'Lib')
-rw-r--r--Lib/distutils/ccompiler.py8
-rw-r--r--Lib/distutils/unixccompiler.py2
2 files changed, 6 insertions, 4 deletions
diff --git a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py
index d8d8ab9..141af79 100644
--- a/Lib/distutils/ccompiler.py
+++ b/Lib/distutils/ccompiler.py
@@ -682,10 +682,12 @@ class CCompiler:
"""
raise NotImplementedError
- def find_library_file (self, dirs, lib):
+ def find_library_file (self, dirs, lib, debug=0):
"""Search the specified list of directories for a static or shared
- library file 'lib' and return the full path to that file. Return
- None if it wasn't found in any of the specified directories.
+ library file 'lib' and return the full path to that file. If
+ 'debug' true, look for a debugging version (if that makes sense on
+ the current platform). Return None if 'lib' wasn't found in any of
+ the specified directories.
"""
raise NotImplementedError
diff --git a/Lib/distutils/unixccompiler.py b/Lib/distutils/unixccompiler.py
index 799560c..9339850 100644
--- a/Lib/distutils/unixccompiler.py
+++ b/Lib/distutils/unixccompiler.py
@@ -317,7 +317,7 @@ class UnixCCompiler (CCompiler):
return "-l" + lib
- def find_library_file (self, dirs, lib):
+ def find_library_file (self, dirs, lib, debug=0):
for dir in dirs:
shared = os.path.join (