Package wafadmin :: Module Configure :: Class ConfigurationContext
[hide private]
[frames] | no frames]

Class ConfigurationContext

source code

object --+
         |
        ConfigurationContext

Instance Methods [hide private]
 
__init__(self, env=None, blddir='', srcdir='')
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__del__(self)
cleanup function: close config.log
source code
 
fatal(self, msg) source code
 
check_tool(self, input, tooldir=None, funs=None)
load a waf tool
source code
 
sub_config(self, dir)
executes the configure function of a wscript module
source code
 
store(self, file='')
save the config results into the cache file
source code
 
set_env_name(self, name, env)
add a new environment called name
source code
 
retrieve(self, name, fromenv=None)
retrieve an environment called name
source code
 
setenv(self, name)
enable the environment called name
source code
 
add_os_flags(self, var, dest=None) source code
 
check_message(self, type, msg, state, option='')
print an checking message.
source code
 
check_message_custom(self, type, msg, custom, option='', color='PINK')
print an checking message.
source code
 
find_program(self, filename, path_list=[], var=None)
wrapper that adds a configuration message
source code
 
eval_rules(self, rules) source code
 
err_handler(self, fun, error) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  tests = {}
  error_handlers = []
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, env=None, blddir='', srcdir='')
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

check_message(self, type, msg, state, option='')

source code 

print an checking message. This function is used by other checking functions

check_message_custom(self, type, msg, custom, option='', color='PINK')

source code 

print an checking message. This function is used by other checking functions