Lumiera  0.pre.03
BuilderDoxygen Namespace Reference


def DoxyEmitter (source, target, env)
def DoxyfileParse (file_contents)
def DoxySourceScan (node, env, path)
def DoxySourceScanCheck (node, env)
def exists (env)
def generate (env)

Function Documentation

◆ DoxyfileParse()

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

Referenced by DoxyEmitter(), and DoxySourceScan().

+ Here is the caller graph for this function:

◆ DoxySourceScan()

def BuilderDoxygen.DoxySourceScan (   node,
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

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

+ Here is the call graph for this function:

◆ DoxySourceScanCheck()

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

Definition at line 160 of file

◆ DoxyEmitter()

def BuilderDoxygen.DoxyEmitter (   source,
Doxygen Doxyfile emitter 

Definition at line 165 of file

References DoxyfileParse().

+ Here is the call graph for this function:

◆ generate()

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

◆ exists()

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

Definition at line 225 of file

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

+ Here is the caller graph for this function: