[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/bksys
From:       Ralf Habacker <Ralf.Habacker () freenet ! de>
Date:       2006-01-22 21:35:54
Message-ID: 1137965754.453101.13033.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 501438 by habacker:

added function env.hasConfig(key) as replacement for env.has_key('CACHED_'+key) and  env['CACHED_'+key]:

 M  +4 -0      generic.py  


--- trunk/KDE/kdelibs/bksys/generic.py #501437:501438
@@ -519,6 +519,9 @@
 		return ''
 	return os.popen("which %s 2>/dev/null" % prog).read().strip()
 
+def hasConfig(lenv, key):
+	return lenv.has_key('CACHED_'+key) and env['CACHED_'+key']
+
 #HELPER - write a header file with information if a lib is available or not
 #         and stop if the package is mandatory
 def write_lib_header(lenv, libname, test_result, mandatory=False, headername='',addcontent=''):
@@ -652,6 +655,7 @@
 	SConsEnvironment.add_dump = add_dump
 	SConsEnvironment.get_dump = get_dump
 	SConsEnvironment.set_build_dir = set_build_dir
+	SConsEnvironment.hasConfig = hasConfig
 
 	# list of the modules which provide a config.h
 	env['_CONFIG_H_']=[]
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic