shithub: aubio

ref: d4c09320c569a1e7e2c646978e37b06a2f34b774
dir: /tests/wscript_build/

View raw version
# vim:set syntax=python:

for target_name in ctx.path.ant_glob('src/**/*.c'):
  uselib = []
  includes = ['../src', '.']
  extra_source = []
  if str(target_name).endswith('-jack.c') and ctx.env['JACK']:
    uselib += ['JACK']
    includes += ['../examples']
    extra_source += ['../examples/jackio.c']

  bld(features = 'c cprogram test',
      lib = 'm',
      uselib = uselib,
      source = [target_name] + extra_source,
      target = str(target_name).split('.')[0],
      includes = includes,
      install_path = None,
      defines = 'AUBIO_UNSTABLE_API=1',
      cflags = ['-g'],
      use = 'aubio')