summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorMatt Dannenberg <dannenberg.matt@gmail.com>2012-06-11 16:28:11 -0400
committerSiddharth Singh <singhsiddharth@gmail.com>2012-06-13 18:35:29 -0400
commitf710e51faa3085fe879e39717bc2f160bcb9ecd9 (patch)
treea127339aea1d1b6a1751f4ef33fb46449853219c /SConstruct
parent9f04fc794002cece8961306c60db3884da64f818 (diff)
downloadmongo-f710e51faa3085fe879e39717bc2f160bcb9ecd9.tar.gz
better freebsd support in sconstruct
Signed-off-by: Siddharth Singh <singhsiddharth@gmail.com>
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct3
1 files changed, 2 insertions, 1 deletions
diff --git a/SConstruct b/SConstruct
index 4e70cee85ef..2091d3dc9f0 100644
--- a/SConstruct
+++ b/SConstruct
@@ -313,7 +313,7 @@ libdeps.setup_environment( env )
if env['PYSYSPLATFORM'] == 'linux3':
env['PYSYSPLATFORM'] = 'linux2'
-if env['PYSYSPLATFORM'] in ('freebsd9', ):
+if 'freebsd' in env['PYSYSPLATFORM']:
env['PYSYSPLATFORM'] = 'freebsd'
if os.sys.platform == 'win32':
@@ -522,6 +522,7 @@ elif "sunos5" == os.sys.platform:
elif os.sys.platform.startswith( "freebsd" ):
nix = True
freebsd = True
+ env.Append( LIBS=[ "kvm" ] )
env.Append( EXTRACPPPATH=[ "/usr/local/include" ] )
env.Append( EXTRALIBPATH=[ "/usr/local/lib" ] )
env.Append( CPPDEFINES=[ "__freebsd__" ] )