![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Functions | |
| defineBuildEnvironment () | |
| create a custom build environment, define the basic compiler and linker flags, define locations in source and target tree, parse the commandline and pick up options | |
| appendCppDefine (env, var, cppVar, elseVal='') | |
| appendVal (env, var, targetVar, val=None) | |
| handleNoBugSwitches (env) | |
| set the build level for NoBug. | |
| handleVerboseMessages (env) | |
| toggle verbose build output | |
Variables | |
| str | TARGDIR = 'target' |
| str | VERSION = '0.pre.04' |
| str | TOOLDIR = './admin/scons' |
| str | OPTCACHE = 'optcache' |
| str | CUSTOPTFILE = 'custom-options' |
| str | buildExe = '$TARGDIR' |
| str | buildLib = '$TARGDIR/modules' |
| str | buildPlug = '$TARGDIR/modules' |
| str | buildIcon = '$TARGDIR/gui/icons' |
| str | buildUIRes = '$TARGDIR/gui/' |
| str | buildConf = '$TARGDIR/config' |
| str | installExe = '$DESTDIR/lib/lumiera' |
| str | installLib = '$DESTDIR/lib/lumiera/modules' |
| str | installPlug = '$DESTDIR/lib/lumiera/modules' |
| str | installIcon = '$DESTDIR/share/lumiera/icons' |
| str | installUIRes = '$DESTDIR/share/lumiera/' |
| str | installConf = '$DESTDIR/lib/lumiera/config' |
| str | installDoc = '$DESTDIR/share/doc/lumiera/' |
| buildSetup = Record(locals()) | |
| defineBuildEnvironment | ( | ) |
create a custom build environment, define the basic compiler and linker flags, define locations in source and target tree, parse the commandline and pick up options
Definition at line 54 of file Setup.py.
References appendCppDefine(), appendVal(), Options.defineCmdlineVariables(), handleNoBugSwitches(), handleVerboseMessages(), and Options.prepareOptionsHelp().
Here is the call graph for this function:| appendCppDefine | ( | env, | |
| var, | |||
| cppVar, | |||
elseVal = '' |
|||
| ) |
Definition at line 94 of file Setup.py.
Referenced by defineBuildEnvironment().
Here is the caller graph for this function:| appendVal | ( | env, | |
| var, | |||
| targetVar, | |||
val = None |
|||
| ) |
Definition at line 100 of file Setup.py.
Referenced by defineBuildEnvironment().
Here is the caller graph for this function:| handleNoBugSwitches | ( | env | ) |
set the build level for NoBug.
Release builds imply no DEBUG whereas ALPHA and BETA require DEBUG
Definition at line 105 of file Setup.py.
Referenced by defineBuildEnvironment().
Here is the caller graph for this function:| handleVerboseMessages | ( | env | ) |
toggle verbose build output
Definition at line 120 of file Setup.py.
Referenced by defineBuildEnvironment().
Here is the caller graph for this function: