From 762c7faa6716776898b5e6130ff5c5e17224b05f Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Tue, 3 May 2016 01:33:30 +0200 Subject: [PATCH] examples/wscript_build: use 'use =', simplify --- examples/wscript_build | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/examples/wscript_build b/examples/wscript_build index a9aec764..47e748ed 100644 --- a/examples/wscript_build +++ b/examples/wscript_build @@ -1,36 +1,24 @@ # vim:set syntax=python: -lib = ['aubio'] -lib += ['m'] if 'CL.exe' not in ctx.env.CC[0] else [] - -uselib = [] -uselib += ['FFTW3', 'FFTW3F'] -uselib += ['SAMPLERATE'] -uselib += ['SNDFILE'] -uselib += ['AVCODEC'] -uselib += ['AVFORMAT'] -uselib += ['AVRESAMPLE'] -uselib += ['AVUTIL'] +uselib = ['aubio'] uselib += ['JACK'] -uselib += ['BLAS'] +includes = ['../src'] utils_source = ['utils.c', 'jackio.c'] programs_source = ctx.path.ant_glob('*.c', excl = utils_source) # build examples bld(features = 'c', source = utils_source, - includes = ['../src'], - uselib = uselib, + includes = includes, + use = uselib, target = 'utilsio') # loop over all *.c filenames in examples to build them all for source_file in programs_source: bld(features = 'c cprogram', - includes = '../src', - lib = lib, - use = ['aubio', 'utilsio'], - uselib = uselib, source = source_file, - target = str(source_file).split('.')[0] - ) + target = str(source_file).split('.')[0], + includes = includes, + use = uselib + ['utilsio'], + ) -- 2.11.0