summaryrefslogtreecommitdiff
path: root/libs/ardour/wscript
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-05-09 19:34:36 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-06-29 14:18:11 -0400
commitc57aecafb18e6c3868bdce6db0ee5cfaf801dca6 (patch)
tree18066d3e70f925832348440ab374f0a14592b08e /libs/ardour/wscript
parentc9f6cd88b12847c424589047d0eda089762034a5 (diff)
add engine_state_controller.cc to libardour sources when building tracks
Diffstat (limited to 'libs/ardour/wscript')
-rw-r--r--libs/ardour/wscript8
1 files changed, 6 insertions, 2 deletions
diff --git a/libs/ardour/wscript b/libs/ardour/wscript
index 918408c06d..115e12cbec 100644
--- a/libs/ardour/wscript
+++ b/libs/ardour/wscript
@@ -331,13 +331,17 @@ def build(bld):
# micro increment <=> no interface changes
LIBARDOUR_LIB_VERSION = "3.0.0"
+ sources = libardour_sources
+ if bld.is_tracks_build():
+ sources += [ 'engine_state_controller.cc' ]
+
# Library
if bld.is_defined ('INTERNAL_SHARED_LIBS'):
- obj = bld.shlib(features = 'c cxx cshlib cxxshlib', source=libardour_sources)
+ obj = bld.shlib(features = 'c cxx cshlib cxxshlib', source=sources)
# macros for this shared library
obj.defines = [ 'LIBARDOUR_DLL_EXPORTS=1' ]
else:
- obj = bld.stlib(features = 'c cxx cstlib cxxstlib', source=libardour_sources)
+ obj = bld.stlib(features = 'c cxx cstlib cxxstlib', source=sources)
obj.cxxflags = [ '-fPIC' ]
obj.cflags = [ '-fPIC' ]
obj.defines = []