Script sconstruct :: Class Main
[hide private]
[frames] | no frames]

Class Main

Instance Methods [hide private]
 
__init__(self)
Initialise the main building targets.
 
clean_all_files(self, target, source, env)
Builder action for cleaning up.
 
clean_files(self, target, source, env)
Builder action for removing temporary files.
list of str
det_arch(self)
Determine which architectures are supported for cross-compilation on Mac OS X.
 
dummy(self, target, source, env)
Dummy function which returns zero.
 
help(self)
The help message.
 
relax_fit(self)
Function for setting up scons for building the relaxation curve fitting C modules.
 
test_version(self, target, source, env)
Builder action for testing that the program version number has been set.
Method Details [hide private]

__init__(self)
(Constructor)

 

Initialise the main building targets.

This function sets up the Scons build Environments, sets custom Builders, sets the build targets, and sets the build dependancies.

det_arch(self)

 

Determine which architectures are supported for cross-compilation on Mac OS X.

Returns: list of str
The list of CPU architects to cross-compile.