fix exclusion comparison in cythonize()
authorStefan Behnel <stefan_ml@behnel.de>
Mon, 29 Oct 2012 22:47:08 +0000 (23:47 +0100)
committerStefan Behnel <stefan_ml@behnel.de>
Mon, 29 Oct 2012 22:47:08 +0000 (23:47 +0100)
Cython/Build/Dependencies.py

index e4871db..26e1e6b 100644 (file)
@@ -44,9 +44,11 @@ def extended_iglob(pattern):
     if '**/' in pattern:
         seen = set()
         first, rest = pattern.split('**/', 1)
-        if first == '':
-            first = '.'
-        for root in glob(first + "/"):
+        if first:
+            first = glob(first+'/')
+        else:
+            first = ['']
+        for root in first:
             for path in extended_iglob(join_path(root, rest)):
                 if path not in seen:
                     seen.add(path)