|
|
__init__(self,
env,
normal=1)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
|
|
|
unique_id(self)
get a unique id: hash the node paths, the variant, the class, the
function |
source code
|
|
|
|
|
|
|
|
|
|
set_run_after(self,
task)
set (scheduler) order on another task |
source code
|
|
|
|
add_file_dependency(self,
filename)
TODO user-provided file dependencies |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
can_retrieve_cache(self)
Retrieve build nodes from the cache - the file time stamps are
updated for cleaning the least used files from the cache dir - be
careful when overridding |
source code
|
|
|
|
debug_why(self,
old_sigs)
explains why a task is run |
source code
|
|
|
|
|
|
|
|
|
|
sig_implicit_deps(self)
the signature obtained may not be the one if the files have changed,
we do it in two steps |
source code
|
|
|
|
|
|
Inherited from TaskBase:
attr,
call_run,
display,
format_error,
hash_constraints,
install,
run
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__setattr__
|