Package SCons :: Module Environment
[show private | hide private]
[frames | no frames]

Module SCons.Environment

SCons.Environment

Base class for construction Environments.  These are
the primary objects used to communicate dependency and
construction information to the build engine.

Keyword arguments supplied when the construction Environment
is created are construction variables used to initialize the
Environment

Classes
Base Base class for "real" construction Environments.
BuilderDict This is a dictionary-like class used by an Environment to hold the Builders.
BuilderWrapper A MethodWrapper subclass that that associates an environment with a Builder.
MethodWrapper A generic Wrapper class that associates a method (which can actually be any callable) with an object.
OverrideEnvironment A proxy that overrides variables in a wrapped construction environment by returning values from an overrides dictionary in preference to values from the underlying subject environment.
SubstitutionEnvironment Base class for different flavors of construction environments.

Function Summary
  alias_builder(env, target, source)
  apply_tools(env, tools, toolpath)
  build_source(ss, result)
  copy_non_reserved_keywords(dict)
  default_copy_from_cache(src, dst)
  default_decide_source(dependency, target, prev_ni)
  default_decide_target(dependency, target, prev_ni)
  NoSubstitutionProxy(subject)

Generated by Epydoc 2.1 on Wed Dec 12 09:39:32 2007 http://epydoc.sf.net