from init_env import init_environment
from util import scanFiles

env = init_environment("evio")

# Paths
env.Append(LIBPATH = ['lib'])


# Build libraries
env.Library('lib/evio',    scanFiles('src/libsrc',   accept=[ "*.c"]) )
env.Library('lib/evioxx',  scanFiles('src/libsrc++', accept=[ "*.cc"]))

# Executables:
env.Program('bin/evio2xml', 'src/execsrc/evio2xml.c')
env.Program('bin/eviocopy', 'src/execsrc/eviocopy.c')
env.Program('bin/xml2evio', 'src/execsrc/xml2evio.c')
env.Program('bin/etst1',    'src/examples/etst1.cc')
env.Program('bin/etst2',    'src/examples/etst2.cc')
env.Program('bin/etst3',    'src/examples/etst3.cc')
env.Program('bin/etst4',    'src/examples/etst4.cc')
env.Program('bin/etst5',    'src/examples/etst5.cc')
env.Program('bin/etst6',    'src/examples/etst6.cc')
env.Program('bin/etst7',    'src/examples/etst7.cc')

