示例#1
0
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 )
示例#2
0
文件: run-cmd.py 项目: zhexwang/xed
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