Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
Setup.py File Reference

Go to the source code of this file.

Namespaces

namespace  Setup
 

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())