Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BuilderDoxygen Namespace Reference

Functions

def DoxyEmitter
 
def DoxyfileParse
 
def DoxySourceScan
 
def DoxySourceScanCheck
 
def exists
 
def generate
 

Function Documentation

def BuilderDoxygen.DoxyfileParse (   file_contents)
Parse a Doxygen source file and return a dictionary of all the values.
    Values will be strings and lists of strings.

Definition at line 35 of file BuilderDoxygen.py.

Referenced by DoxyEmitter(), and DoxySourceScan().

+ Here is the caller graph for this function:

def BuilderDoxygen.DoxySourceScan (   node,
  env,
  path 
)
Doxygen Doxyfile source scanner.
    This should scan the Doxygen file and add any files
    used to generate docs to the list of source files.

Definition at line 102 of file BuilderDoxygen.py.

References DoxyfileParse(), and util.join().

+ Here is the call graph for this function:

def BuilderDoxygen.DoxySourceScanCheck (   node,
  env 
)
Check if we should scan this file 

Definition at line 160 of file BuilderDoxygen.py.

def BuilderDoxygen.DoxyEmitter (   source,
  target,
  env 
)
Doxygen Doxyfile emitter 

Definition at line 165 of file BuilderDoxygen.py.

References DoxyfileParse().

+ Here is the call graph for this function:

def BuilderDoxygen.generate (   env)
Add builders and construction variables for the
    Doxygen tool.  This is currently for Doxygen 1.4.6.

Definition at line 197 of file BuilderDoxygen.py.

def BuilderDoxygen.exists (   env)
Make sure doxygen exists.

Definition at line 225 of file BuilderDoxygen.py.

Referenced by StyleManager.addStockIconFromPath(), LookupPreconfigured< TY, BASE >.resolve(), lib.resolveModulePath(), and LookupPreconfigured< TY, BASE >.try_special_case().

+ Here is the caller graph for this function: