From 21def97df1fa5892c488fd534bd33f7117ab2ed6 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Tue, 3 May 2016 01:34:14 +0200 Subject: [PATCH] tests/wscript_build: use 'use =', simplify --- tests/wscript_build | 31 +++++++------------------------ 1 file changed, 7 insertions(+), 24 deletions(-) diff --git a/tests/wscript_build b/tests/wscript_build index db9c8058..acd9d75f 100644 --- a/tests/wscript_build +++ b/tests/wscript_build @@ -1,32 +1,15 @@ # vim:set syntax=python: -lib = ['aubio'] -lib += ['m'] if 'CL.exe' not in ctx.env.CC[0] else [] - -cflags = ['-g'] if 'CL.exe' not in ctx.env.CC[0] else None - -uselib = [] -uselib += ['FFTW3', 'FFTW3F'] -uselib += ['SAMPLERATE'] -uselib += ['SNDFILE'] -uselib += ['AVCODEC'] -uselib += ['AVFORMAT'] -uselib += ['AVRESAMPLE'] -uselib += ['AVUTIL'] -uselib += ['JACK'] -uselib += ['BLAS'] +uselib = ['aubio'] includes = ['../src', '.'] +programs_sources = ctx.path.ant_glob('src/**/*.c') -for target_name in ctx.path.ant_glob('src/**/*.c'): - extra_source = [] +for source_file in programs_sources: bld(features = 'c cprogram test', - lib = lib, - uselib = uselib, - source = [target_name] + extra_source, - target = str(target_name).split('.')[0], + source = source_file, + target = str(source_file).split('.')[0], includes = includes, - install_path = None, + use = uselib, defines = 'AUBIO_UNSTABLE_API=1', - cflags = cflags, - use = 'aubio') + ) -- 2.11.0