diff options
author | David Robillard <d@drobilla.net> | 2014-12-18 08:01:59 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-12-18 08:01:59 +0000 |
commit | 947fe06d18d30faf3c58c51a20acd9f1063d61b6 (patch) | |
tree | aef04730428a8ac6a9f0816ba3f0ab9112429914 | |
parent | 9cec05c278fd9f0d71c88df03e3bba46952e73b4 (diff) | |
download | blop.lv2-947fe06d18d30faf3c58c51a20acd9f1063d61b6.tar.gz blop.lv2-947fe06d18d30faf3c58c51a20acd9f1063d61b6.tar.bz2 blop.lv2-947fe06d18d30faf3c58c51a20acd9f1063d61b6.zip |
Upgrade to waf 1.8.5.
git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/blop.lv2@5496 a436a847-0d15-0410-975c-d299462d15a1
-rwxr-xr-x | waf | bin | 97411 -> 100567 bytes | |||
-rw-r--r-- | wscript | 9 |
2 files changed, 5 insertions, 4 deletions
Binary files differ @@ -45,13 +45,12 @@ def configure(conf): conf.define('BLOP_SHLIB_EXT', conf.env.pluginlib_EXT) - autowaf.display_msg(conf, 'LV2 bundle directory', - conf.env.LV2DIR) + autowaf.display_msg(conf, 'LV2 bundle directory', conf.env.LV2DIR) autowaf.display_msg(conf, 'Ideal oscillator sampling rate', Options.options.rate) print('') -def build_plugin(bld, lang, bundle, name, source, defines=None): +def build_plugin(bld, lang, bundle, name, source, defines=None, lib=[]): # Build plugin library penv = bld.env.derive() penv.cshlib_PATTERN = bld.env.pluginlib_PATTERN @@ -62,6 +61,7 @@ def build_plugin(bld, lang, bundle, name, source, defines=None): name = name, target = os.path.join(bundle, name), uselib = ['LV2'], + lib = ['m'] + lib, install_path = '${LV2DIR}/' + bundle) if defines != None: obj.defines = defines @@ -114,7 +114,8 @@ def build(bld): # Oscillators for i in ['pulse', 'sawtooth', 'square', 'triangle']: build_plugin(bld, 'c', 'blop.lv2', i, - ['src/%s.c' % i, 'src/wavedata.c']) + ['src/%s.c' % i, 'src/wavedata.c'], + lib=['dl']) # Sequencers for i in [16, 32, 64]: |