aboutsummaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorTimo Wischer <twischer@de.adit-jv.com>2018-09-29 14:17:17 +0200
committerDavid Robillard <d@drobilla.net>2018-11-10 11:45:15 +0100
commit8e1c42a44da4ff6834c66b1cc352addeaa61b723 (patch)
treead90dac3135d229c380140be15cd28d9bfb17af4 /wscript
parent8e5353cde5f9b09a9d122c1cc464aeeaa616e630 (diff)
downloadjalv-8e1c42a44da4ff6834c66b1cc352addeaa61b723.tar.gz
jalv-8e1c42a44da4ff6834c66b1cc352addeaa61b723.tar.bz2
jalv-8e1c42a44da4ff6834c66b1cc352addeaa61b723.zip
Add support for running as an internal Jack client
Diffstat (limited to 'wscript')
-rw-r--r--wscript10
1 files changed, 10 insertions, 0 deletions
diff --git a/wscript b/wscript
index 1518339..758678f 100644
--- a/wscript
+++ b/wscript
@@ -166,6 +166,16 @@ def build(bld):
if bld.env.HAVE_JACK:
source += 'src/jack.c'
+
+ # Non-GUI internal JACK client library
+ obj = bld(features = 'c cshlib',
+ source = source + ' src/jalv_console.c',
+ target = 'jalv',
+ includes = ['.', 'src'],
+ lib = ['pthread'],
+ install_path = '${LIBDIR}/jack')
+ autowaf.use_lib(bld, obj, libs)
+ obj.env.cshlib_PATTERN = '%s.so'
elif bld.env.HAVE_PORTAUDIO:
source += 'src/portaudio.c'