diff options
-rw-r--r-- | wscript | 13 |
1 files changed, 4 insertions, 9 deletions
@@ -65,16 +65,11 @@ def build_plugin(bld, lang, bundle, name, source, defines=None): bld.install_files('${LV2DIR}/' + bundle, os.path.join(bundle, data_file)) def build(bld): - # Copy data files to build bundle (build/blop.lv2) - def do_copy(task): - src = task.inputs[0].abspath() - tgt = task.outputs[0].abspath() - return shutil.copy(src, tgt) - for i in bld.path.ant_glob('blop.lv2/*.ttl'): - bld(rule = do_copy, - source = i, - target = bld.path.get_bld().make_node('blop.lv2/%s' % i), + bld(features = 'subst', + is_copy = True, + source = i, + target = bld.path.get_bld().make_node('blop.lv2/%s' % i), install_path = '${LV2DIR}/blop.lv2') bld(features = 'subst', |