[Patch #442530 from twburton]
authorAndrew M. Kuchling <amk@amk.ca>
Thu, 16 Aug 2001 13:56:40 +0000 (13:56 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Thu, 16 Aug 2001 13:56:40 +0000 (13:56 +0000)
    Provide include_dirs argument to all calls to ._preprocess and ._compile
    Fix typo: pattern.search(pattern) should be pattern.search(line)

Lib/distutils/command/config.py

index d4096918740cf728ff92113743a9f47110c44f0c..2df42a572286e2e4527df4cfac5a23ba59d12275 100644 (file)
@@ -187,7 +187,7 @@ class config (Command):
         self._check_compiler()
         ok = 1
         try:
-            self._preprocess(body, headers, lang)
+            self._preprocess(body, headers, include_dirs, lang)
         except CompileError:
             ok = 0
 
@@ -205,7 +205,7 @@ class config (Command):
         """
 
         self._check_compiler()
-        (src, out) = self._preprocess(body, headers, lang)
+        (src, out) = self._preprocess(body, headers, include_dirs, lang)
 
         if type(pattern) is StringType:
             pattern = re.compile(pattern)
@@ -216,7 +216,7 @@ class config (Command):
             line = file.readline()
             if line == '':
                 break
-            if pattern.search(pattern):
+            if pattern.search(line):
                 match = 1
                 break
 
@@ -231,7 +231,7 @@ class config (Command):
         from distutils.ccompiler import CompileError
         self._check_compiler()
         try:
-            self._compile(body, headers, lang)
+            self._compile(body, headers, include_dirs, lang)
             ok = 1
         except CompileError:
             ok = 0