summaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-04-22 06:26:38 +0000
committerDavid Robillard <d@drobilla.net>2011-04-22 06:26:38 +0000
commitbeccc26909e9976d33f3be2951b6ef8cd63353ff (patch)
tree16a48029560ae8f78580827c75ce53f7596ebc6d /wscript
parent12defde9074ff2b6f4588960151f3ce41441c266 (diff)
downloadlilv-beccc26909e9976d33f3be2951b6ef8cd63353ff.tar.gz
lilv-beccc26909e9976d33f3be2951b6ef8cd63353ff.tar.bz2
lilv-beccc26909e9976d33f3be2951b6ef8cd63353ff.zip
Remove UI instance API from SLV2 (apps should implement UIs via Suil now).
Remove UI extension API and header from public APIs entirely. Rework UI instance API to support multiple UIs and a more precise notion of embedding support. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@3186 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'wscript')
-rw-r--r--wscript10
1 files changed, 6 insertions, 4 deletions
diff --git a/wscript b/wscript
index 0f604f1..a56e7cc 100644
--- a/wscript
+++ b/wscript
@@ -6,7 +6,7 @@ from waflib.extras import autowaf as autowaf
import waflib.Options as Options
# Version of this package (even if built as a child)
-SLV2_VERSION = '0.7.0alpha'
+SLV2_VERSION = '0.7.1'
# Library version (UNIX style major, minor, micro)
# major increment <=> incompatible changes
@@ -100,7 +100,6 @@ def configure(conf):
mandatory=False)
autowaf.check_header(conf, 'lv2/lv2plug.in/ns/lv2core/lv2.h')
- autowaf.check_header(conf, 'lv2/lv2plug.in/ns/extensions/ui/ui.h')
if not Options.options.no_jack_session:
if conf.is_defined('HAVE_NEW_JACK') and conf.is_defined('HAVE_GTHREAD'):
@@ -150,9 +149,13 @@ def configure(conf):
if conf.is_defined('HAVE_JACK') and not Options.options.no_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/event/event-helpers.h',
+ 'HAVE_LV2_EVENT_HELPERS')
autowaf.check_header(conf, 'lv2/lv2plug.in/ns/ext/uri-map/uri-map.h',
'HAVE_LV2_URI_MAP')
- if conf.is_defined('HAVE_LV2_EVENT') and conf.is_defined('HAVE_LV2_URI_MAP'):
+ if (conf.is_defined('HAVE_LV2_EVENT')
+ and conf.is_defined('HAVE_LV2_EVENT_HELPERS')
+ and conf.is_defined('HAVE_LV2_URI_MAP')):
autowaf.define(conf, 'SLV2_USE_JACK', 1)
conf.write_config_header('slv2-config.h', remove=False)
@@ -189,7 +192,6 @@ def build(bld):
src/pluginclass.c
src/plugininstance.c
src/pluginui.c
- src/pluginuiinstance.c
src/port.c
src/query.c
src/scalepoint.c