All pastes #583184 Raw Edit

Unnamed

public python v1 · immutable
·published 2007-06-22 08:04 UTC
rendered paste body
#!/usr/bin/env pythonVERSION='0.1.0'APPNAME='xxxx'srcdir = '.'blddir = '_build_'def set_options(opt):    opt.tool_options('compiler_cc')def configure(conf):    conf.check_tool('compiler_cc')    conf.check_pkg('glib-2.0', destvar='GLIB', vnum='2.10.0')    conf.check_pkg('gobject-2.0', destvar='GOBJECT', vnum='2.10.0')    conf.check_pkg('sofia-sip-ua-glib', destvar='SOFIASIP', vnum='1.12.0')    conf.check_pkg('check', destvar='CHECK', vnum='0.9.0')    conf.add_define('XXXX_VERSION', VERSION)    conf.add_define('XXXX_MAJORMINOR', '.'.join(VERSION.split('.')[0:2]))        conf.add_define('PACKAGE', APPNAME)    conf.env.append_value('CCFLAGS', '-DHAVE_CONFIG_H')    conf.write_config_header('config.h')def build(bld):    bld.add_subdirs('erbia tests')def shutdown():    import UnitTest, Object    unittest = UnitTest.unit_test()    #unittest.want_to_see_test_output = True    unittest.run()    unittest.print_results()