| Home | Trees | Index | Help |
|---|
| Package Yab :: Module VisualC :: Class RCTarget |
|
CPreprocessorMixin--+ |Delegator--+ | | |BuildEnv--+ | | |TargetBase--+ | RCTarget
| Method Summary | |
|---|---|
__init__(self,
parent_env,
source_file,
locate)
| |
build_me(self)
| |
| Inherited from CPreprocessorMixin | |
| |
Given the include path and the path of a C source file, return the list of files that this one directly includes. | |
Given a file name and a list of include directories, return the path of the include file if it is found in one of the directories, or None if not. | |
Scan the path, getting the bracketed and quoted proprocessor include directives. | |
Overridden to find included files and add them to self.dependencies before calling the next method. | |
Update the header info stored on the File. | |
| Inherited from TargetBase | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Print dependancy information. | |
| |
| |
| |
| Inherited from BuildEnv | |
| |
| |
This function will combine the environment variables with those of its delegate and return a dictionary containing the merged result. | |
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. | |
Parse the command, replacing $ expressions, and run it. | |
Take a command string and replace the $ forms with evaluated pythod results. | |
| Class Variable Summary | |
|---|---|
| Inherited from CPreprocessorMixin | |
SRE_Pattern |
b_include_re = \s*#\s*include\s*<([^>]*)>
|
SRE_Pattern |
q_include_re = \s*#\s*include\s*"([^"]*)"
|
| Inherited from BuildEnv | |
SRE_Pattern |
escape_re = \$\{([^\}]*)\}
|
SRE_Pattern |
escape_re2 = \$([_A-Za-z0-9]+)
|
| Home | Trees | Index | Help |
|---|
| Generated by Epydoc 2.0 on Fri Aug 15 16:30:51 2003 | http://epydoc.sf.net |