summaryrefslogtreecommitdiff
path: root/libs/pbd/wscript
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-07-15 13:43:17 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-07-15 13:43:17 -0400
commit00ae5492f400c2a6662467c355066cfbffdcb29f (patch)
tree6afd90ff11f9ab7e65402b8a4134ab33019838fd /libs/pbd/wscript
parent96ea407d1a308373fe3f375485fe4af2065419c0 (diff)
(reapply with fixes) Build system changes to support mingw build target
Diffstat (limited to 'libs/pbd/wscript')
-rw-r--r--libs/pbd/wscript6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/pbd/wscript b/libs/pbd/wscript
index 2f93887e62..91d9b2c50b 100644
--- a/libs/pbd/wscript
+++ b/libs/pbd/wscript
@@ -38,7 +38,6 @@ libpbd_sources = [
'controllable.cc',
'controllable_descriptor.cc',
'clear_dir.cc',
- 'crossthread.cc',
'cpus.cc',
'debug.cc',
'enumwriter.cc',
@@ -122,6 +121,9 @@ def build(bld):
if bld.is_defined('DEBUG_RT_ALLOC'):
obj.source += 'debug_rt_alloc.c'
+ if bld.env['build_target'] != 'mingw':
+ obj.source += [ 'crossthread.cc' ]
+
obj.export_includes = ['.']
obj.includes = ['.']
obj.name = 'libpbd'
@@ -156,7 +158,7 @@ def build(bld):
testobj.uselib = 'CPPUNIT XML SNDFILE'
testobj.use = 'libpbd'
testobj.name = 'libpbd-tests'
- if sys.platform != 'darwin':
+ if sys.platform != 'darwin' and bld.env['build_target'] != 'mingw':
testobj.linkflags = ['-lrt']