Created
October 19, 2018 21:30
-
-
Save bdbaddog/a16d6d6b627caeaaeb3e784bcea4f037 to your computer and use it in GitHub Desktop.
target_scanner issue
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
In Tool example _example_scanner(src/file1.exin, env, ()) [Environment:first one] | |
scons: *** [src/file1.example] TypeError : _example_target_scanner() takes exactly 1 argument (3 given) | |
scons: internal stack trace: | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Job.py", line 199, in start | |
task.prepare() | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Script/Main.py", line 176, in prepare | |
return SCons.Taskmaster.OutOfDateTask.prepare(self) | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Taskmaster.py", line 179, in prepare | |
self.exception_raise() | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Taskmaster.py", line 559, in _exception_raise | |
exec("raise exc_type, exc_value, exc_traceback") | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Taskmaster.py", line 837, in _find_next_ready_node | |
children = executor.get_all_children() | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Executor.py", line 323, in get_all_children | |
result.extend(target.children()) | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Node/__init__.py", line 1370, in children | |
self.scan() | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Node/__init__.py", line 1068, in scan | |
executor.scan_targets(scanner) | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Executor.py", line 483, in scan_targets | |
self.scan(scanner, self.get_all_targets()) | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Executor.py", line 505, in scan | |
deps.extend(node.get_implicit_deps(env, scanner, path, kw)) | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Node/__init__.py", line 957, in get_implicit_deps | |
included_deps = [x for x in node.get_found_includes(env, scanner, path) if x not in seen] | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Node/FS.py", line 2891, in get_found_includes | |
result = [n.disambiguate() for n in scanner(self, env, path)] | |
File "/Users/bdbaddog/devel/scons/git/as_scons/src/script/../engine/SCons/Scanner/__init__.py", line 213, in __call__ | |
node_list = self.function(node, env, path) | |
scons: building terminated because of errors. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment