aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
m---------waflib0
-rw-r--r--wscript18
2 files changed, 18 insertions, 0 deletions
diff --git a/waflib b/waflib
-Subproject 0bde0c2e022c479b8c7e3933eca0cbc01282562
+Subproject 116a28fa5f92e58a46dc878751019ba74a61e54
diff --git a/wscript b/wscript
index 33be578..e54e031 100644
--- a/wscript
+++ b/wscript
@@ -90,12 +90,20 @@ def configure(conf):
header_name = 'jack/jack.h',
define_name = 'HAVE_JACK_PORT_TYPE_GET_BUFFER_SIZE',
uselib = 'JACK',
+ return_type = 'size_t',
+ arg_types = 'jack_client_t*,const char*',
mandatory = False)
conf.check_function('c', 'jack_set_property',
header_name = 'jack/metadata.h',
define_name = 'HAVE_JACK_METADATA',
uselib = 'JACK',
+ return_type = 'int',
+ arg_types = '''jack_client_t*,
+ jack_uuid_t,
+ const char*,
+ const char*,
+ const char*''',
mandatory = False)
defines = ['_POSIX_C_SOURCE=200809L']
@@ -104,24 +112,34 @@ def configure(conf):
header_name = 'unistd.h',
defines = defines,
define_name = 'HAVE_ISATTY',
+ return_type = 'int',
+ arg_types = 'int',
mandatory = False)
conf.check_function('c', 'fileno',
header_name = 'stdio.h',
defines = defines,
define_name = 'HAVE_FILENO',
+ return_type = 'int',
+ arg_types = 'FILE*',
mandatory = False)
conf.check_function('c', 'mlock',
header_name = 'sys/mman.h',
defines = defines,
define_name = 'HAVE_MLOCK',
+ return_type = 'int',
+ arg_types = 'const void*,size_t',
mandatory = False)
conf.check_function('c', 'sigaction',
header_name = 'signal.h',
defines = defines,
define_name = 'HAVE_SIGACTION',
+ return_type = 'int',
+ arg_types = '''int,
+ const struct sigaction*,
+ struct sigaction*''',
mandatory = False)
if not Options.options.no_jack_session: