lsst.sconsUtils  16.0-17-gd9d95e9
Public Member Functions | Public Attributes | List of all members
lsst.sconsUtils.installation.DirectoryInstaller Class Reference

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

Public Member Functions

def __init__ (self, ignoreRegex, recursive)
 
def __call__ (self, target, source, env)
 

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

◆ __init__()

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

Member Function Documentation

◆ __call__()

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

Member Data Documentation

◆ ignoreRegex

lsst.sconsUtils.installation.DirectoryInstaller.ignoreRegex

◆ recursive

lsst.sconsUtils.installation.DirectoryInstaller.recursive

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