X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=session_utils%2Fwscript;h=62186345fd4bc4e27143dd5e5971866677779d7b;hb=cd77f7e209a083bee9dda4bf89e77df6fd0cf311;hp=de9111e3e523b197a031c8345d2dce4365cf38f3;hpb=b228c1131187f3822ece3bd6ed26869a68fb0dff;p=ardour.git diff --git a/session_utils/wscript b/session_utils/wscript index de9111e3e5..62186345fd 100644 --- a/session_utils/wscript +++ b/session_utils/wscript @@ -17,6 +17,15 @@ def options(opt): autowaf.set_options(opt) def configure(conf): + if not "dummy" in conf.env['BACKENDS']: + print ('session-utils depend on the dummy backend.') + autowaf.display_msg(conf, 'build session-utils', 'no') + return + # no wine + if Options.options.windows_vst and Options.options.dist_target != 'mingw': + autowaf.display_msg(conf, 'build session-utils', 'no') + return + autowaf.display_msg(conf, 'build session-utils', 'yes') conf.load('misc') conf.load('compiler_cxx') autowaf.configure(conf) @@ -39,13 +48,14 @@ def build_ardour_util(bld, util): ] obj.defines = [ 'VERSIONSTRING="' + str(bld.env['VERSION']) + '"', + 'UTILNAME="' + str(pgmprefix + '-' + util) + '"', 'DATA_DIR="' + os.path.normpath(bld.env['DATADIR']) + '"', 'CONFIG_DIR="' + os.path.normpath(bld.env['SYSCONFDIR']) + '"', 'LOCALEDIR="' + os.path.join(os.path.normpath(bld.env['DATADIR']), 'locale') + '"', 'PACKAGE="' + "ARDOURUTILS" + '"', ] obj.install_path = bld.env['LIBDIR'] + '/utils' - obj.uselib = 'UUID FLAC FONTCONFIG GLIBMM GTHREAD OGG CURL DL' + obj.uselib = 'UUID FLAC FONTCONFIG GLIBMM GTHREAD OGG CURL DL XML' obj.uselib += ' FFTW3F' obj.uselib += ' AUDIOUNITS OSX LO ' obj.uselib += ' TAGLIB ' @@ -65,6 +75,9 @@ def build_ardour_util(bld, util): def build(bld): VERSION = "%s.%s" % (bld.env['MAJOR'], bld.env['MINOR']) + # session-utils depend on the dummy backend + if not "dummy" in bld.env['BACKENDS']: + return # no wine if bld.is_defined('WINDOWS_VST_SUPPORT') and bld.env['build_target'] != 'mingw': return