fsp/site_scons/sysconfdir.py
2009-08-27 20:29:41 +02:00

23 lines
523 B
Python

#
# SCons user-supplied sysconfdir configuration
#
# Version 1.0
# 27-Aug-2009
#
from SCons.Script import ARGUMENTS
def checkForUserSysconfdir(conf,prefix):
"""Returns sysconfdir specified on command line or prefix/etc if none is supplied."""
conf.Message("Checking for user supplied sysconfdir... ")
lp = ARGUMENTS.get('sysconfdir', 0)
if lp:
conf.Result(1)
else:
conf.Result(0)
lp=prefix+'/etc'
conf.env.Append(CPPFLAGS = '-DSYSCONFDIR=\\"'+lp+'\\"')
return lp