diff options
-rw-r--r-- | wscript | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -136,16 +136,17 @@ def build(bld): penv = bld.env.derive() penv['cshlib_PATTERN'] = bld.env['pluginlib_PATTERN'] + bld.add_group() # Ensure wavegen is built before the following objects + # Waveform data for i in ['parabola', 'sawtooth', 'square']: - obj = bld(rule = './src/wavegen -r 48000 -f 12 -s 1 -m 128 -g 1.0 -w %s -p %s -o ${TGT}' % (i, i), + obj = bld(rule = '${SRC} -r 48000 -f 12 -s 1 -m 128 -g 1.0 -w %s -p %s -o ${TGT}' % (i, i), source = bld.path.get_bld().make_node('src/wavegen'), target = 'src/%s_data.c' % i, - before = ['wavegen'], name = i) obj = bld(features = 'c cshlib', - source = 'src/%s_data.c' % i, + source = bld.path.get_bld().make_node('src/%s_data.c' % i), target = 'blip.lv2/%s_data' % i, includes = ['./src', './src/include'], env = penv, |