Merge pull request #5 from Gofilex/increase-max-length
[libdcp.git] / src / wscript
index 5fe7fc802eb79e4e8b54dbd90485de10736d61e3..400d1489be6b41a4aac07f536b8e379d76fe8dc5 100644 (file)
@@ -1,5 +1,5 @@
 #
-#    Copyright (C) 2012-2016 Carl Hetherington <cth@carlh.net>
+#    Copyright (C) 2012-2019 Carl Hetherington <cth@carlh.net>
 #
 #    This program is free software; you can redistribute it and/or modify
 #    it under the terms of the GNU General Public License as published by
@@ -81,6 +81,7 @@ def build(bld):
              reel_mono_picture_asset.cc
              reel_mxf.cc
              reel_picture_asset.cc
+             reel_markers_asset.cc
              reel_sound_asset.cc
              reel_stereo_picture_asset.cc
              reel_subtitle_asset.cc
@@ -158,6 +159,7 @@ def build(bld):
               reel_asset.h
               reel_atmos_asset.h
               reel_closed_caption_asset.h
+              reel_markers_asset.h
               reel_mono_picture_asset.h
               reel_mxf.h
               reel_picture_asset.h
@@ -200,7 +202,10 @@ def build(bld):
 
     # Library for gcov
     if bld.is_defined('HAVE_GCOV'):
-        obj = bld(features='cxx cxxstlib')
+        if bld.env.STATIC:
+            obj = bld(features='cxx cxxstlib')
+        else:
+            obj = bld(features='cxx cxxshlib')
         obj.name = 'libdcp%s_gcov' % bld.env.API_VERSION
         obj.target = 'dcp%s_gcov' % bld.env.API_VERSION
         obj.export_includes = ['.']