diff options
author | David Cournapeau <cournape@gmail.com> | 2008-09-03 08:32:01 (GMT) |
---|---|---|
committer | David Cournapeau <cournape@gmail.com> | 2008-09-03 08:32:01 (GMT) |
commit | b5620ed4c07023f0c1dac53acc7bef5f32159f84 (patch) | |
tree | bf632a1a94156a889f9fcda6da4a4cca105c1366 /src/engine/SCons/SConf.py | |
parent | 8541ccdb15ed1ed1f0c9063277e6d20bd26224da (diff) | |
download | SCons-b5620ed4c07023f0c1dac53acc7bef5f32159f84.zip SCons-b5620ed4c07023f0c1dac53acc7bef5f32159f84.tar.gz SCons-b5620ed4c07023f0c1dac53acc7bef5f32159f84.tar.bz2 |
Add a CompileSharedObject builder for configure contexts.
Diffstat (limited to 'src/engine/SCons/SConf.py')
-rw-r--r-- | src/engine/SCons/SConf.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/engine/SCons/SConf.py b/src/engine/SCons/SConf.py index 7512816..b964307 100644 --- a/src/engine/SCons/SConf.py +++ b/src/engine/SCons/SConf.py @@ -827,6 +827,11 @@ class CheckContext: # TODO: should use self.vardict for $CC, $CPPFLAGS, etc. return not self.TryBuild(self.env.Object, text, ext) + def CompileSharedObject(self, text, ext): + self.sconf.cached = 1 + # TODO: should use self.vardict for $SHCC, $CPPFLAGS, etc. + return not self.TryBuild(self.env.SharedObject, text, ext) + def RunProg(self, text, ext): self.sconf.cached = 1 # TODO: should use self.vardict for $CC, $CPPFLAGS, etc. |