from waftools import tool def build(bld): obj = bld.create_obj('cc', 'shlib') obj.target = 'xmmsclient' obj.includes = '../../../include ../../../includepriv' obj.source = """ collection.c collparser.c bindata.c config.c ipc.c medialib.c playback.c playlist.c result.c stats.c xmmsclient.c xform.c xqueue.c """.split() obj.uselib_local = 'xmmsipc xmmssocket xmmsutils xmmstypes' obj.uselib = 'socket' obj.vnum = '2.0.0' tool.add_install_flag(obj) def configure(conf): conf.env.append_value('XMMS_PKGCONF_FILES', ('xmms2-client', '-lxmmsclient')) return True def set_options(opt): pass