Package slimproj_core.builders.BuilderFunctions


Functions

def rsf_binary_emitter
def logfile_emitter
def profile_emitter_wrapper
 profile 'act' Uses functional closure to return an emitter func that calls the profile builder
def dottest_emitter_wrapper
 profile 'act' Uses functional closure to return an emitter func that calls the profile builder
def slimpy_file
 ??
def slimpy_variable_emitter
 add dependencies on SLIMpy global variables if a variable defined in slimvars and specified in env, then slimpy adds it as a Value source
def additional_parameters
 Add dependencies on functions as environment parameters.
def function_parameters
 Add dependencies on functions passed in to env.
def help_emitter

Variables

string __copyright__
 List of helpful SCons builders to work with SLIMpy.
string __license__
list DEFAULT_PROFILES = []
tuple help_names = set()


Function Documentation

def slimproj_core.builders.BuilderFunctions.additional_parameters (   additional_pars  ) 

Add dependencies on functions as environment parameters.

Definition at line 165 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.dottest_emitter_wrapper (   act  ) 

profile 'act' Uses functional closure to return an emitter func that calls the profile builder

Definition at line 99 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.function_parameters (   funcnames  ) 

Add dependencies on functions passed in to env.

Definition at line 187 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.help_emitter (   target,
  source,
  env 
)

Definition at line 224 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.logfile_emitter (   target,
  source,
  env 
)

Definition at line 61 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.profile_emitter_wrapper (   act  ) 

profile 'act' Uses functional closure to return an emitter func that calls the profile builder

Definition at line 79 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.rsf_binary_emitter (   target,
  source,
  env 
)

Definition at line 36 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.slimpy_file (   mod_file  ) 

??

Definition at line 118 of file BuilderFunctions.py.

def slimproj_core.builders.BuilderFunctions.slimpy_variable_emitter (   target,
  source,
  env 
)

add dependencies on SLIMpy global variables if a variable defined in slimvars and specified in env, then slimpy adds it as a Value source

Definition at line 148 of file BuilderFunctions.py.


Variable Documentation

string __copyright__

Initial value:

"""
Copyright 2008 Sean Ross-Ross
"""
List of helpful SCons builders to work with SLIMpy.

Definition at line 6 of file BuilderFunctions.py.

string __license__

Initial value:

"""
This file is part of SLIMpy .

SLIMpy is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

SLIMpy is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with SLIMpy . If not, see <http://www.gnu.org/licenses/>.
"""

Definition at line 9 of file BuilderFunctions.py.

list DEFAULT_PROFILES = []

Definition at line 72 of file BuilderFunctions.py.

tuple help_names = set()

Definition at line 223 of file BuilderFunctions.py.


Generated on Sun Aug 10 09:11:08 2008 for SLIMpy by  doxygen 1.5.6