Hall A ROOT/C++ Analyzer (podd)
SConscript Namespace Reference

Variables

tuple thisdir_fullpath = Dir('.')
 
tuple thisdir = os.path.basename(os.path.normpath(thisdir_fullpath))
 
list appnames
 
list apps = []
 
list sources = []
 
tuple env = dcenv.Clone()
 
list src = ['epics_main.cxx']
 
tuple app = env.Program(target = a, source = src)
 
tuple install_prefix = env.subst('$INSTALLDIR')
 
tuple bin_dir = os.path.join(install_prefix,'bin')
 
tuple rel_lib_dir
 
tuple src_dir = os.path.join(install_prefix,os.path.join('src',thisdir_fullpath))
 
string libname = 'evio'
 
tuple hdr = Glob('*.h')
 
tuple evioenv = baseenv.Clone()
 
tuple debug = ARGUMENTS.get('debug',0)
 
tuple libname_soname = evioenv.subst('$SHLIBPREFIX')
 
list pf = evioenv['PLATFORM']
 
tuple eviolib = evioenv.SharedLibrary(target = libname, source = src)
 
string altname = 'haDecode'
 
tuple dcenv = baseenv.Clone()
 
tuple local_evio = (dcenv['LOCAL_EVIO'] == 1)
 
string evioname = 'evio'
 
list RPATH = [dcenv.subst('$EVIO_LIB')]
 
list dc_install_rpath = []
 
tuple dclib
 
string proceed = "1"
 

Variable Documentation

string SConscript.altname = 'haDecode'
tuple SConscript.app = env.Program(target = a, source = src)
list SConscript.appnames
Initial value:
1 = ['tstfadc', 'tstfadcblk', 'tstf1tdc', 'tstio',
2  'tstoo', 'tdecpr', 'prfact', 'epicsd', 'tdecex',
3  'tst1190']
list SConscript.apps = []
tuple SConscript.bin_dir = os.path.join(install_prefix,'bin')
list SConscript.dc_install_rpath = []
tuple SConscript.dcenv = baseenv.Clone()
tuple SConscript.dclib
Initial value:
1 = build_library(dcenv, libname, src,
2  extrahdrs = ['Decoder.h','CustomAlloc.h'],
3  extradicthdrs = ['THaBenchmark.h'],
4  dictname = altname,
5  install_rpath = dc_install_rpath,
6  versioned = True
7  )
tuple SConscript.debug = ARGUMENTS.get('debug',0)
tuple SConscript.env = dcenv.Clone()
tuple SConscript.evioenv = baseenv.Clone()
tuple SConscript.eviolib = evioenv.SharedLibrary(target = libname, source = src)
string SConscript.evioname = 'evio'
tuple SConscript.hdr = Glob('*.h')
tuple SConscript.install_prefix = env.subst('$INSTALLDIR')
string SConscript.libname = 'evio'
tuple SConscript.libname_soname = evioenv.subst('$SHLIBPREFIX')
tuple SConscript.local_evio = (dcenv['LOCAL_EVIO'] == 1)
list SConscript.pf = evioenv['PLATFORM']
string SConscript.proceed = "1"
tuple SConscript.rel_lib_dir
Initial value:
1 = os.path.join(env['RPATH_ORIGIN_TAG'],
2  os.path.join('..',env.subst('$LIBSUBDIR')))
list SConscript.RPATH = [dcenv.subst('$EVIO_LIB')]
list SConscript.sources = []
string SConscript.src = ['epics_main.cxx']
tuple SConscript.src_dir = os.path.join(install_prefix,os.path.join('src',thisdir_fullpath))
tuple SConscript.thisdir = os.path.basename(os.path.normpath(thisdir_fullpath))
tuple SConscript.thisdir_fullpath = Dir('.')