Try to fix libdcp static build.
authorCarl Hetherington <cth@carlh.net>
Tue, 12 Mar 2019 11:58:21 +0000 (11:58 +0000)
committerCarl Hetherington <cth@carlh.net>
Tue, 12 Mar 2019 11:58:21 +0000 (11:58 +0000)
src/wscript

index 2359981b6c0ca794757df8288dd82177db43cadc..ae881a8bf6abd25554809eb7d09e2beff593bec4 100644 (file)
@@ -200,7 +200,10 @@ def build(bld):
 
     # Library for gcov
     if bld.is_defined('HAVE_GCOV'):
-        obj = bld(features='cxx cxxshlib')
+        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 = ['.']