lsst.sconsUtils  13.0-5-ga39c763
 All Classes Namespaces Files Functions Variables Properties Groups
Public Member Functions | Public Attributes | List of all members
lsst.sconsUtils.installation.DirectoryInstaller Class Reference

SCons Action callable to recursively install a directory. More...

Inheritance diagram for lsst.sconsUtils.installation.DirectoryInstaller:

Public Member Functions

def __init__
 
def __call__
 

Public Attributes

 ignoreRegex
 
 recursive
 

Detailed Description

SCons Action callable to recursively install a directory.

This is separate from the InstallDir function to allow the directory-walking to happen when installation is actually invoked, rather than when the SConscripts are parsed. This still does not ensure that all necessary files are built as prerequisites to installing, but if one explicitly marks the install targets as dependent on the build targets, that should be enough.

Constructor & Destructor Documentation

def lsst.sconsUtils.installation.DirectoryInstaller.__init__ (   self,
  ignoreRegex,
  recursive 
)

Member Function Documentation

def lsst.sconsUtils.installation.DirectoryInstaller.__call__ (   self,
  target,
  source,
  env 
)

Member Data Documentation

lsst.sconsUtils.installation.DirectoryInstaller.ignoreRegex
lsst.sconsUtils.installation.DirectoryInstaller.recursive

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