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()