Package SCons :: Module Executor :: Class Null
[hide private]
[frames] | no frames]

Class Null

source code

A null Executor, with a null build Environment, that does
nothing when the rest of the methods call it.

This might be able to disapper when we refactor things to
disassociate Builders from Nodes entirely, so we're not
going to worry about unit tests for this--at least for now.

Instance Methods [hide private]
__init__(self, *args, **kw) source code
get_build_env(self) source code
get_build_scanner_path(self) source code
cleanup(self) source code
prepare(self) source code
get_unignored_sources(self, *args, **kw) source code
get_action_targets(self) source code
get_action_list(self) source code
get_all_targets(self) source code
get_all_sources(self) source code
get_all_children(self) source code
get_all_prerequisites(self) source code
get_action_side_effects(self) source code
__call__(self, *args, **kw) source code
get_contents(self) source code
Morph this Null executor to a real Executor object.
source code
add_pre_action(self, action) source code
add_post_action(self, action) source code
set_action_list(self, action) source code