From 91872fa0ad183d309579bb11af83b376d17432e4 Mon Sep 17 00:00:00 2001 From: Torben Hohn Date: Sun, 25 Oct 2009 20:18:10 +0100 Subject: [PATCH] add netsource to wscript... maybe still needs some conditional lib deps. --- example-clients/wscript | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/example-clients/wscript b/example-clients/wscript index 3906cfd2..5a17ba6e 100644 --- a/example-clients/wscript +++ b/example-clients/wscript @@ -30,9 +30,16 @@ example_libs = { def configure(conf): e = conf.check_cc(header_name='sndfile.h', define_name="HAVE_SNDFILE") + conf.check_cc(header_name='samplerate.h', define_name="HAVE_SAMPLERATE") + + if conf.is_defined('HAVE_SAMPLERATE'): + conf.env['LIB_SAMPLERATE'] = ['samplerate'] + if conf.is_defined('HAVE_SNDFILE'): conf.env['LIB_SNDFILE'] = ['sndfile'] + conf.check_cfg(package='celt', atleast_version='0.5.0', args='--cflags --libs') + e = conf.check_cc(header_name='ncurses.h', define_name="HAVE_NCURSES") if conf.is_defined('HAVE_NCURSES'): @@ -105,6 +112,14 @@ def build(bld): prog.uselib_local = 'clientlib' prog.target = 'jack_rec' + prog = bld.new_task_gen('cc', 'program') + prog.includes = os_incdir + ['../common/jack', '../common'] + prog.source = ['netsource.c', '../common/netjack_packet.c'] + prog.env.append_value("CCFLAGS", "-DNO_JACK_ERROR") + prog.uselib = 'CELT SAMPLERATE' + + prog.uselib_local = 'clientlib' + prog.target = 'jack_netsource' for example_lib, example_lib_source in example_libs.items(): lib = bld.new_task_gen('cc', 'shlib') lib.env['shlib_PATTERN'] = '%s.so'