diff options
author | David Robillard <d@drobilla.net> | 2016-08-01 15:31:58 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2016-08-01 15:31:58 -0400 |
commit | c5ee5cd704d3ffd83a9d21cfb1fea41d8778d485 (patch) | |
tree | 400c6820674cafa240f5a32b48719b26560c6d40 | |
parent | 417036b25b4a0627ecae1f604a7323e0629a1ca9 (diff) | |
download | blop.lv2-c5ee5cd704d3ffd83a9d21cfb1fea41d8778d485.tar.gz blop.lv2-c5ee5cd704d3ffd83a9d21cfb1fea41d8778d485.tar.bz2 blop.lv2-c5ee5cd704d3ffd83a9d21cfb1fea41d8778d485.zip |
Check for libdl
-rw-r--r-- | wscript | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -36,6 +36,10 @@ def configure(conf): define_name = 'HAVE_SINF', mandatory = False) + conf.check_cc(define_name = 'HAVE_LIBDL', + lib = 'dl', + mandatory = False) + conf.write_config_header('blop_config.h', remove=False) # Set env.pluginlib_PATTERN @@ -115,9 +119,12 @@ def build(bld): # Oscillators for i in ['pulse', 'sawtooth', 'square', 'triangle']: + lib = [] + if bld.is_defined('HAVE_LIBDL'): + lib += ['dl'] build_plugin(bld, 'c', 'blop.lv2', i, ['src/%s.c' % i, 'src/wavedata.c'], - lib=['dl']) + lib=lib) # Sequencers for i in [16, 32, 64]: |