16 lines
576 B
Python
16 lines
576 B
Python
from buildutils import *
|
|
|
|
Import('env', 'buildTargets', 'installTargets')
|
|
localenv = env.Clone()
|
|
|
|
programs = [('cti2ctml', ['src/cti2ctml.cpp'], ['ctbase']),
|
|
('ck2cti', ['src/ck2cti.cpp'], ['converters','ctbase','tpx','ctcxx']),
|
|
('fixtext', ['src/fixtext.cpp'] , [])]
|
|
|
|
for name, src, libs in programs:
|
|
prog = localenv.Program(target=pjoin('..', 'bin', name),
|
|
source=src,
|
|
LIBS=libs)
|
|
inst = localenv.Install('$ct_bindir', prog)
|
|
buildTargets.extend(prog)
|
|
installTargets.extend(inst)
|