Fix build of gcov stuff.
authorCarl Hetherington <cth@carlh.net>
Sun, 28 Dec 2014 01:34:11 +0000 (01:34 +0000)
committerCarl Hetherington <cth@carlh.net>
Sun, 28 Dec 2014 01:34:11 +0000 (01:34 +0000)
src/wscript
test/wscript

index 4b08da49d591ca85bae969ad6b856c4b35390723..ae2983a91e00eb19d236b9ce7f5a38f1a530ecfc 100644 (file)
@@ -143,7 +143,7 @@ def build(bld):
         obj.uselib = 'BOOST_FILESYSTEM BOOST_SIGNALS2 BOOST_DATETIME OPENSSL SIGC++ LIBXML++ OPENJPEG CXML XMLSEC1'
         obj.use = 'libkumu-libdcp%s libasdcp-libdcp%s' % (bld.env.API_VERSION, bld.env.API_VERSION)
         obj.source = source
-        obj.cppflags = ['-fprofile-arcs', '-ftest-coverage']
+        obj.cppflags = ['-fprofile-arcs', '-ftest-coverage', '-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0']
 
     bld.install_files('${PREFIX}/include/libdcp%s/dcp' % bld.env.API_VERSION, headers)
     if bld.env.STATIC:
index dbbb51d521e088ae3b966a65d770051a4a6e212a..28248eb42c66fc98ed5abdd4e08610967144bdfd 100644 (file)
@@ -49,6 +49,7 @@ def build(bld):
                  """
     obj.target = 'tests'
     obj.install_path = ''
+    obj.cppflags = ['-fprofile-arcs', '-ftest-coverage', '-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0']
 
     obj = bld(features='cxx cxxprogram')
     obj.name   = 'subs_in_out'