summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-09-18 19:39:35 -0400
committerEric S. Raymond <esr@thyrsus.com>2011-09-18 19:39:35 -0400
commit0459bfcf9efc889c1b718ab63d65ccf211f7d329 (patch)
treef52d753ad0d9b7d55be2700a2c1d89930d24c49d
parent78726453ea2dfc6f34c99a660c543df659b62a58 (diff)
downloadgpsd-0459bfcf9efc889c1b718ab63d65ccf211f7d329.tar.gz
Do a better job of merging flags from the external environment.
-rw-r--r--SConstruct4
1 files changed, 2 insertions, 2 deletions
diff --git a/SConstruct b/SConstruct
index c59f2a2c..0334e7f0 100644
--- a/SConstruct
+++ b/SConstruct
@@ -179,9 +179,9 @@ for i in ["AR", "ARFLAGS", "CCFLAGS", "CFLAGS", "CC", "CXX", "CXXFLAGS", "STRIP"
env.Replace(**{j: Split(os.getenv(i))})
else:
env.Replace(**{j: os.getenv(i)})
-for flags in ["LDFLAGS", "SHLINKFLAGS", "CPPFLAGS"]:
+for flags in ["LDFLAGS", "LINKFLAGS", "SHLINKFLAGS", "CPPFLAGS"]:
if os.environ.has_key(flags):
- env.MergeFlags([os.getenv(flags)])
+ env.MergeFlags({flags : os.getenv(flags)})
# Placeholder so we can kluge together something like VPATH builds.