From 7cc22c3fd0ee9f931a43d6f54be2b3be1cb09050 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 10 Feb 2011 23:58:27 +0000 Subject: Make directory separator (e.g. '/') and path separator (e.g. ':') compile-time parameters. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2914 a436a847-0d15-0410-975c-d299462d15a1 --- wscript | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'wscript') diff --git a/wscript b/wscript index 9adf0aa..da63ebb 100644 --- a/wscript +++ b/wscript @@ -1,5 +1,6 @@ #!/usr/bin/env python import autowaf +import sys import Options # Version of this package (even if built as a child) @@ -87,6 +88,13 @@ def configure(conf): conf.env['BASH_COMPLETION'] = Options.options.bash_completion autowaf.define(conf, 'SLV2_DEFAULT_LV2_PATH', Options.options.default_lv2_path) + if sys.platform == 'win32': + autowaf.define(conf, 'SLV2_PATH_SEP', ';') + autowaf.define(conf, 'SLV2_DIR_SEP', '\\') + else: + autowaf.define(conf, 'SLV2_PATH_SEP', ':') + autowaf.define(conf, 'SLV2_DIR_SEP', '/') + if conf.env['USE_JACK']: autowaf.check_header(conf, 'lv2/lv2plug.in/ns/ext/event/event.h', 'HAVE_LV2_EVENT') autowaf.check_header(conf, 'lv2/lv2plug.in/ns/ext/uri-map/uri-map.h', 'HAVE_LV2_URI_MAP') -- cgit v1.2.1