summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Scanner
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Scanner')
-rw-r--r--src/engine/SCons/Scanner/D.py4
-rw-r--r--src/engine/SCons/Scanner/Prog.py2
-rw-r--r--src/engine/SCons/Scanner/ScannerTests.py4
-rw-r--r--src/engine/SCons/Scanner/__init__.py8
4 files changed, 6 insertions, 12 deletions
diff --git a/src/engine/SCons/Scanner/D.py b/src/engine/SCons/Scanner/D.py
index b80912d..cd93a69 100644
--- a/src/engine/SCons/Scanner/D.py
+++ b/src/engine/SCons/Scanner/D.py
@@ -51,7 +51,5 @@ class D(SCons.Scanner.Classic):
# translate dots (package separators) to slashes
inc = string.replace(include, '.', '/')
- i = SCons.Node.FS.find_file(inc + '.d',
- (source_dir,) + path,
- self.fs.File)
+ i = SCons.Node.FS.find_file(inc + '.d', (source_dir,) + path)
return i, include
diff --git a/src/engine/SCons/Scanner/Prog.py b/src/engine/SCons/Scanner/Prog.py
index f2f3bbf..206c6de 100644
--- a/src/engine/SCons/Scanner/Prog.py
+++ b/src/engine/SCons/Scanner/Prog.py
@@ -89,7 +89,7 @@ def scan(node, env, libpath = (), fs = SCons.Node.FS.default_fs):
lib = env.subst(lib)
for pref, suf in pairs:
l = adjustixes(lib, pref, suf)
- l = find_file(l, libpath, fs.File, verbose=print_find_libs)
+ l = find_file(l, libpath, verbose=print_find_libs)
if l:
result.append(l)
else:
diff --git a/src/engine/SCons/Scanner/ScannerTests.py b/src/engine/SCons/Scanner/ScannerTests.py
index ce5411c..ef836bc 100644
--- a/src/engine/SCons/Scanner/ScannerTests.py
+++ b/src/engine/SCons/Scanner/ScannerTests.py
@@ -390,7 +390,7 @@ class ClassicTestCase(unittest.TestCase):
env = DummyEnvironment()
s = SCons.Scanner.Classic("t", ['.suf'], 'MYPATH', '^my_inc (\S+)')
- def _find_file(filename, paths, factory):
+ def _find_file(filename, paths):
return paths[0]+'/'+filename
save = SCons.Node.FS.find_file
@@ -491,7 +491,7 @@ class ClassicCPPTestCase(unittest.TestCase):
env = DummyEnvironment()
s = SCons.Scanner.ClassicCPP("Test", [], None, "")
- def _find_file(filename, paths, factory):
+ def _find_file(filename, paths):
if callable(paths):
paths = paths()
return paths[0]+'/'+filename
diff --git a/src/engine/SCons/Scanner/__init__.py b/src/engine/SCons/Scanner/__init__.py
index cda156c..247eafb 100644
--- a/src/engine/SCons/Scanner/__init__.py
+++ b/src/engine/SCons/Scanner/__init__.py
@@ -338,9 +338,7 @@ class Classic(Current):
def find_include(self, include, source_dir, path):
"__cacheable__"
if callable(path): path = path()
- n = SCons.Node.FS.find_file(include,
- (source_dir,) + tuple(path),
- SCons.Node.FS.File)
+ n = SCons.Node.FS.find_file(include, (source_dir,) + tuple(path))
return n, include
def sort_key(self, include):
@@ -398,9 +396,7 @@ class ClassicCPP(Classic):
else:
paths = Binder( tuple(path) + (source_dir,) )
- n = SCons.Node.FS.find_file(include[1],
- paths,
- self.fs.File)
+ n = SCons.Node.FS.find_file(include[1], paths)
return n, include[1]