[ekg2-commit] r4272 - in trunk: . scons.d: +trunk/scons.d/openssl trunk/SConstruct
SVN commit
svn w toxygen.net
Nie, 10 Sie 2008, 01:11:47 CEST
Author: peres
Date: 2008-08-10 01:11:47 +0200 (Sun, 10 Aug 2008)
New Revision: 4272
Added:
trunk/scons.d/openssl
Modified:
trunk/SConstruct
Log:
openssl support.
Removing that stupid exttest-cache. It'd be too hard to maintain, while checks are cached anyway.
Modified: trunk/SConstruct
===================================================================
--- trunk/SConstruct 2008-08-09 23:10:44 UTC (rev 4271)
+++ trunk/SConstruct 2008-08-09 23:11:47 UTC (rev 4272)
@@ -88,15 +88,10 @@
context.Result(ret)
return ret
-ExtTestsCache = {}
-
def ExtTest(name, addexports = []):
- if name in ExtTestsCache.keys():
- return ExtTestsCache[name]
exports = ['conf', 'defines', 'env']
exports.extend(addexports)
ret = SConscript('scons.d/%s' % (name), exports)
- ExtTestsCache[name] = ret
return ret
opts = Options('options.cache')
Added: trunk/scons.d/openssl
===================================================================
--- trunk/scons.d/openssl (rev 0)
+++ trunk/scons.d/openssl 2008-08-09 23:11:47 UTC (rev 4272)
@@ -0,0 +1,12 @@
+
+# openssl (optional in jabber, required by sim)
+
+Import('*')
+
+out = conf.PkgConfig('openssl', libs, ccflags, linkflags)
+
+# XXX: search for non pkg-config installation?
+
+Return('out')
+
+# vim:ts=4:sts=4:syntax=python
Więcej informacji o liście dyskusyjnej ekg2-commit