def init(env): xbc.init(env) if nchk(env,'xed_lib_dir'): env['xed_lib_dir'] = '../lib' if nchk(env,'xed_enc2_libs'): env['xed_enc2_libs'] = ( mbuild.glob(env['xed_lib_dir'],'*xed-chk-enc2-*') + mbuild.glob(env['xed_lib_dir'],'*xed-enc2-*') ) if nchk(env,'xed_inc_dir'): env['xed_inc_dir'] = ['../include'] if nchk(env,'xed_dir'): env['xed_dir'] = '..' env.add_include_dir( env['src_dir'] ) # examples dir for inc in env['xed_inc_dir']: env.add_include_dir( inc )
def find_tests(env): test_dirs = [] for d in env['tests']: test_dirs.extend(mbuild.glob(mbuild.join(d, "test-[0-9][0-9]*"))) return test_dirs