diff options
author | David Robillard <d@drobilla.net> | 2011-10-06 01:29:04 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-10-06 01:29:04 +0000 |
commit | 594d40614ab9d443ea4f5c6719c971ca2bf29ef2 (patch) | |
tree | c5730c20aa8948e4e8713a8d123d5893826baf1f /wscript | |
parent | 7c7e2918bdd051fb213944d53043a457a0d9ac34 (diff) | |
download | blop.lv2-594d40614ab9d443ea4f5c6719c971ca2bf29ef2.tar.gz blop.lv2-594d40614ab9d443ea4f5c6719c971ca2bf29ef2.tar.bz2 blop.lv2-594d40614ab9d443ea4f5c6719c971ca2bf29ef2.zip |
Safer waf code
git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/blip.lv2@3529 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'wscript')
-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, |