| --- SConstruct.orig |
| +++ SConstruct |
| @@ -1,6 +1,7 @@ |
| EnsureSConsVersion(0, 96, 92) |
| import sys |
| import os |
| +import SCons.Util |
| import glob |
| sys.path.append( os.path.abspath("scons") ) |
| import bundle |
| @@ -268,6 +269,15 @@ |
| env["TARFILE"] = env.Dir("#").abspath + "/glob2-" + env["VERSION"] + ".tar.gz" |
| env["TARFLAGS"] = "-c -z" |
| env.Alias("dist", env["TARFILE"]) |
| + # Using suggestions for http://dev.gentoo.org/~vapier/scons-blows.txt |
| + if os.environ.has_key('CC'): |
| + env['CC'] = os.environ['CC'] |
| + if os.environ.has_key('CXX'): |
| + env['CXX'] = os.environ['CXX'] |
| + if os.environ.has_key('CXXFLAGS'): |
| + env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS']) |
| + if os.environ.has_key('LDFLAGS'): |
| + env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS']) |
| |
| def PackTar(target, source): |
| if "dist" in COMMAND_LINE_TARGETS: |