X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=wscript;h=7fcbcff4c7ecaafe8e2cacf4b00cf1bbf950ca57;hb=269120905081e8b6fc47a96f8595637c2f926442;hp=99743afc7c3fa772215da8bd515601761e7e83d4;hpb=1745340c67d66d8dd92e5b3a377e935ed5eea973;p=ardour.git diff --git a/wscript b/wscript index 99743afc7c..7fcbcff4c7 100644 --- a/wscript +++ b/wscript @@ -456,6 +456,7 @@ def options(opt): help='Compile with support for LV2 (if Lilv+Suil is available)') opt.add_option('--no-lv2', action='store_false', dest='lv2', help='Do not compile with support for LV2') + opt.add_option('--lv2dir', type='string', help="install destination for builtin LV2 bundles [Default: LIBDIR/lv2]") opt.add_option('--lxvst', action='store_true', default=True, dest='lxvst', help='Compile with support for linuxVST plugins') opt.add_option('--nls', action='store_true', default=True, dest='nls', @@ -572,6 +573,13 @@ def configure(conf): conf.env.append_value ('CXXFLAGS', '-DNO_PLUGIN_STATE') conf.define ('NO_PLUGIN_STATE', 1) + if Options.options.lv2dir: + conf.env['LV2DIR'] = Options.options.lv2dir + else: + conf.env['LV2DIR'] = os.path.join(conf.env['LIBDIR'], 'lv2') + + conf.env['LV2DIR'] = os.path.normpath(conf.env['LV2DIR']) + if sys.platform == 'darwin': # this is required, potentially, for anything we link and then relocate into a bundle