scons: made boost autodetection look for lib files in prefix/lib64 too

This will make it unnecessary to pass boost_suffix=-mt on 64-bit Fedora
This commit is contained in:
Sergey Popov 2012-02-24 09:41:00 +00:00
parent be56f8085d
commit 6ab1b1c5ab

View file

@ -12,8 +12,11 @@ def find_boost(env):
env["boostdir"] = join(prefix, "include")
env["boostlibdir"] = join(prefix, "lib")
if not env.get("boost_suffix"):
if glob(join(prefix, "lib", "libboost_*-mt.*")):
env["boost_suffix"] = "-mt"
for libdir in ["lib", "lib64"]:
if glob(join(prefix, libdir, "libboost_*-mt.*")):
env["boost_suffix"] = "-mt"
env["boostlibdir"] = join(prefix, libdir)
break
else:
env["boost_suffix"] = ""
return