]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
Fix build with coverage for contrib code
authorBaptiste Daroussin <bapt@FreeBSD.org>
Tue, 3 Jan 2023 14:02:54 +0000 (15:02 +0100)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Tue, 3 Jan 2023 14:02:54 +0000 (15:02 +0100)
contrib/receivestrip/Makefile.am

index 7db9ebe84b90a184e551a2aefa364ea19a7b3c18..d2cb7ae74ec40b86649dd74d3606f6419ef3eff7 100644 (file)
@@ -3,6 +3,11 @@
 AUTOMAKE_OPTIONS = foreign
 
 AM_CFLAGS = -g -Wall -pedantic -Wsign-compare -DDEFAULTTEXTDIR='"@textlibdir@"' -I$(srcdir)/../../include
+AM_LDFLAGS =
+if WANT_COVERAGE
+AM_CFLAGS += -O0 -ggdb -fprofile-arcs -ftest-coverage -fprofile-instr-generate -fcoverage-mapping
+AM_LDFLAGS += -fprofile-instr-generate
+endif
 
 if WANT_RECEIVESTRIP
   bin_PROGRAMS = mlmmj-receive-strip