build: check for libkvm and libexecinfo on all the BSDs
authorBen Noordhuis <info@bnoordhuis.nl>
Wed, 7 Dec 2011 13:33:17 +0000 (14:33 +0100)
committerBen Noordhuis <info@bnoordhuis.nl>
Wed, 7 Dec 2011 13:36:21 +0000 (14:36 +0100)
wscript

diff --git a/wscript b/wscript
index 0d922e6..3247444 100644 (file)
--- a/wscript
+++ b/wscript
@@ -292,7 +292,7 @@ def configure(conf):
     conf.env.append_value("CCFLAGS", "-rdynamic")
     conf.env.append_value("LINKFLAGS_DL", "-rdynamic")
 
-  if sys.platform.startswith("freebsd") or sys.platform.startswith("openbsd"):
+  if 'bsd' in sys.platform:
     conf.check(lib='kvm', uselib_store='KVM')
 
   #if Options.options.debug:
@@ -309,7 +309,7 @@ def configure(conf):
   if Options.options.efence:
     conf.check(lib='efence', libpath=['/usr/lib', '/usr/local/lib'], uselib_store='EFENCE')
 
-  if sys.platform.startswith("freebsd"):
+  if 'bsd' in sys.platform:
      if not conf.check(lib="execinfo",
                        includes=['/usr/include', '/usr/local/include'],
                        libpath=['/usr/lib', '/usr/local/lib'],