| Method Summary |
| |
__init__(self,
build_env,
lib_name,
locate)
|
| |
build_me(self)
|
| Inherited from ObjectCollectionMixin |
| |
add_file(self,
file,
ext)
|
| |
add_target(self,
target)
|
| Inherited from LinkableMixin |
| |
clean(self)
|
| |
make_vcproj(self,
locate)
|
| |
run_link_command(self,
other_options)
|
| Inherited from TargetBase |
| |
__add__(self,
other)
|
| |
add_dependencies(self,
deps)
|
| |
add_file_or_target(self,
file)
|
| |
add_files(self,
files,
delegator)
|
| |
all_file_objects(self,
files_so_far)
|
| |
all_files(self)
|
| |
append_source(self,
s)
|
| |
append_target(self,
t)
|
| |
build(self)
|
| |
calc_env(self)
|
| |
maybe_create_dirs(self)
|
| |
mtime(self)
|
| |
print_depends(self,
indent_level)
Print dependancy information. |
| |
source_fixup(self)
A source may actually be generated by another target. |
| |
source_mtime(self)
|
| |
split(self)
|
| |
target_name(self)
|
| Inherited from BuildEnv |
| |
__getattr__(self,
attr)
|
| |
__setattr__(self,
attr,
value)
|
| |
get_env(self)
This function will combine the environment variables with those of its
delegate and return a dictionary containing the merged result. |
| |
get_locate(self)
Locate can not be a build variable because it is needed when the build
environment is constructed in order to specify where the targets
reside. |
| |
run_command(self,
unparsed_command,
in_dir,
real_command,
globals)
Parse the command, replacing $ expressions, and run it. |
| |
subst_vars(self,
cmd,
globals)
Take a command string and replace the $ forms with evaluated pythod
results. |