diff --git a/common/wscript b/common/wscript index 36da386e..3741a98e 100644 --- a/common/wscript +++ b/common/wscript @@ -59,6 +59,7 @@ def build(bld): 'JackServerGlobals.cpp', 'JackControl.cpp', ] + serverlib.vnum = bld.env()['JACK_API_VERSION'] clientlib = bld.create_obj('cpp', 'shlib') clientlib.features.append('cc') @@ -76,5 +77,6 @@ def build(bld): 'JackSocketClientChannel.cpp', 'JackServerLaunch.cpp', ] + clientlib.vnum = bld.env()['JACK_API_VERSION'] install_files('PREFIX', 'jack', 'jack/*.h') diff --git a/wscript b/wscript index 5496b513..0dea7475 100644 --- a/wscript +++ b/wscript @@ -9,6 +9,7 @@ from Configure import g_maxlen VERSION='1.9.0' APPNAME='jack' +JACK_API_VERSION = '0.1.0' # these variables are mandatory ('/' are converted automatically) srcdir = '.' @@ -55,6 +56,7 @@ def configure(conf): conf.env['LIB_PTHREAD'] = ['pthread'] conf.env['LIB_DL'] = ['dl'] conf.env['LIB_RT'] = ['rt'] + conf.env['JACK_API_VERSION'] = JACK_API_VERSION conf.define('ADDON_DIR', conf.env['PREFIX'] + '/lib/jack') conf.define('JACK_LOCATION', conf.env['PREFIX'] + '/bin')