summaryrefslogtreecommitdiff
path: root/autowaf.py
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-02-25 21:48:32 +0000
committerDavid Robillard <d@drobilla.net>2009-02-25 21:48:32 +0000
commit310d68b953fca09b057aaa87703747546e98d354 (patch)
tree0c3f72419950f6ff3a8b8792362988d531be6736 /autowaf.py
parent5fe34018143a49d084a8fcdabf7e66e4fac85026 (diff)
Waf building of libardour (yay!).
git-svn-id: svn://localhost/ardour2/branches/3.0@4661 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'autowaf.py')
-rw-r--r--autowaf.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/autowaf.py b/autowaf.py
index df6b43beff..1015afdb9d 100644
--- a/autowaf.py
+++ b/autowaf.py
@@ -52,6 +52,8 @@ def set_options(opt):
help="Header files [Default: PREFIX/include]")
opt.add_option('--datadir', type='string',
help="Shared data [Default: PREFIX/share]")
+ opt.add_option('--configdir', type='string',
+ help="Configuration data [Default: PREFIX/etc]")
opt.add_option('--mandir', type='string',
help="Manual pages [Default: DATADIR/man]")
opt.add_option('--htmldir', type='string',
@@ -163,6 +165,10 @@ def configure(conf):
conf.env['DATADIR'] = Options.options.datadir
else:
conf.env['DATADIR'] = conf.env['PREFIX'] + '/share/'
+ if Options.options.configdir:
+ conf.env['CONFIGDIR'] = Options.options.configdir
+ else:
+ conf.env['CONFIGDIR'] = conf.env['PREFIX'] + '/etc/'
if Options.options.htmldir:
conf.env['HTMLDIR'] = Options.options.htmldir
else:
@@ -188,6 +194,7 @@ def configure(conf):
conf.env['BINDIRNAME'] = chop_prefix(conf, 'BINDIR')
conf.env['LIBDIRNAME'] = chop_prefix(conf, 'LIBDIR')
conf.env['DATADIRNAME'] = chop_prefix(conf, 'DATADIR')
+ conf.env['CONFIGDIRNAME'] = chop_prefix(conf, 'CONFIGDIR')
conf.env['LV2DIRNAME'] = chop_prefix(conf, 'LV2DIR')
if Options.options.debug: