From 4eda614f72fb2c2072f78edf16a5f80cacdc757e Mon Sep 17 00:00:00 2001 From: David Runge Date: Thu, 30 May 2019 22:12:44 +0200 Subject: wscript: Adding the installation of systemd unit/configuration file to a configure option, that is off by default. --- wscript | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'wscript') diff --git a/wscript b/wscript index f683203d..f3c1507a 100644 --- a/wscript +++ b/wscript @@ -75,6 +75,7 @@ def options(opt): opt.add_option('--profile', action='store_true', default=False, help='Build with engine profiling') opt.add_option('--clients', default=64, type='int', dest='clients', help='Maximum number of JACK clients') opt.add_option('--ports-per-application', default=768, type='int', dest='application_ports', help='Maximum number of ports per application') + opt.add_option('--systemd', action='store_true', default=False, help='Install systemd units.') opt.set_auto_options_define('HAVE_%s') opt.set_auto_options_style('yesno_and_hack') @@ -266,7 +267,8 @@ def configure(conf): if conf.env['BUILD_JACKDBUS'] != True: conf.fatal('jackdbus was explicitly requested but cannot be built') if conf.env['IS_LINUX']: - conf.recurse('systemd') + if Options.options.systemd: + conf.recurse('systemd') conf.recurse('example-clients') @@ -771,7 +773,8 @@ def build(bld): bld.recurse('example-clients') if bld.env['IS_LINUX']: bld.recurse('man') - bld.recurse('systemd') + if Options.options.systemd: + bld.recurse('systemd') if not bld.env['IS_WINDOWS']: bld.recurse('tests') if bld.env['BUILD_JACKDBUS']: -- cgit v1.2.1