From 5499935ae017305a4b08ef7d0c1dc80739bb5aad Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 20 May 2011 22:27:44 +0000 Subject: Preliminary Jack session support in Patchage (as a session manager). git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3302 a436a847-0d15-0410-975c-d299462d15a1 --- wscript | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'wscript') diff --git a/wscript b/wscript index 08f082e..2d102c5 100644 --- a/wscript +++ b/wscript @@ -71,12 +71,15 @@ def configure(conf): autowaf.define(conf, 'HAVE_JACK_DBUS', 1) else: autowaf.check_pkg(conf, 'jack', uselib_store='JACK', - atleast_version='0.107.0', mandatory=False) + atleast_version='0.120.0', mandatory=False) if conf.is_defined('HAVE_JACK'): autowaf.define(conf, 'PATCHAGE_LIBJACK', 1) - - if conf.is_defined('HAVE_JACK') and conf.is_defined('HAVE_JACK_DBUS'): - autowaf.define(conf, 'HAVE_JACK_MIDI', 1) + autowaf.define(conf, 'PATCHAGE_JACK_SESSION', 1) + else: + autowaf.check_pkg(conf, 'jack', uselib_store='JACK', + atleast_version='0.107.0', mandatory=False) + if conf.is_defined('HAVE_JACK'): + autowaf.define(conf, 'PATCHAGE_LIBJACK', 1) # Use Alsa if present unless --no-alsa if not Options.options.no_alsa: @@ -108,6 +111,7 @@ def configure(conf): autowaf.display_msg(conf, "Jack (D-Bus)", conf.is_defined('HAVE_JACK_DBUS')) autowaf.display_msg(conf, "LASH (D-Bus)", conf.is_defined('HAVE_LASH')) autowaf.display_msg(conf, "Jack (libjack)", conf.is_defined('PATCHAGE_LIBJACK')) + autowaf.display_msg(conf, "Jack Session", conf.is_defined('PATCHAGE_JACK_SESSION')) autowaf.display_msg(conf, "Alsa Sequencer", conf.is_defined('HAVE_ALSA')) print('') -- cgit v1.2.1