lsst.sconsUtils  16.0-14-g280d363+1
Public Member Functions | Public Attributes | List of all members
lsst.sconsUtils.builders.DoxygenBuilder Class Reference

A callable to be used as an SCons Action to run Doxygen. More...

Public Member Functions

def __init__ (self, kw)
 
def __call__ (self, env, config)
 
def findSources (self)
 
def findTargets (self)
 
def buildConfig (self, target, source, env)
 

Public Attributes

 results
 
 sources
 
 targets
 
 useTags
 
 inputs
 
 excludes
 
 outputPaths
 
 makeTag
 

Detailed Description

A callable to be used as an SCons Action to run Doxygen.

This should only be used by the env.Doxygen pseudo-builder method.

Constructor & Destructor Documentation

◆ __init__()

def lsst.sconsUtils.builders.DoxygenBuilder.__init__ (   self,
  kw 
)

Member Function Documentation

◆ __call__()

def lsst.sconsUtils.builders.DoxygenBuilder.__call__ (   self,
  env,
  config 
)

◆ buildConfig()

def lsst.sconsUtils.builders.DoxygenBuilder.buildConfig (   self,
  target,
  source,
  env 
)

◆ findSources()

def lsst.sconsUtils.builders.DoxygenBuilder.findSources (   self)

◆ findTargets()

def lsst.sconsUtils.builders.DoxygenBuilder.findTargets (   self)

Member Data Documentation

◆ excludes

lsst.sconsUtils.builders.DoxygenBuilder.excludes

◆ inputs

lsst.sconsUtils.builders.DoxygenBuilder.inputs

◆ makeTag

lsst.sconsUtils.builders.DoxygenBuilder.makeTag

◆ outputPaths

lsst.sconsUtils.builders.DoxygenBuilder.outputPaths

◆ results

lsst.sconsUtils.builders.DoxygenBuilder.results

◆ sources

lsst.sconsUtils.builders.DoxygenBuilder.sources

◆ targets

lsst.sconsUtils.builders.DoxygenBuilder.targets

◆ useTags

lsst.sconsUtils.builders.DoxygenBuilder.useTags

The documentation for this class was generated from the following file: