From 8fff7ef8ccb02ab7a94deb4edde3f59dbefcb7a5 Mon Sep 17 00:00:00 2001
From: loikki <loic.hausammann@protonmail.com>
Date: Thu, 5 Aug 2021 17:44:28 +0200
Subject: [PATCH] Fix coverage

---
 configure.ac | 2 ++
 coverage.sh  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/configure.ac b/configure.ac
index 01a9e60..e6d6c85 100644
--- a/configure.ac
+++ b/configure.ac
@@ -191,6 +191,8 @@ if test "$enable_coverage" = "yes"; then
       CXXFLAGS="$CXXFLAGS -fno-inline -fno-inline-small-functions -fno-default-inline"
       # unused function is an issue without inlining
       CXXFLAGS="$CXXFLAGS -Wno-unused-function"
+      # Add to linker
+      LDFLAGS="$LDFLAGS -lgov --coverage"
    else
       AC_MSG_ERROR(Cannot use coverage without gcc)
    fi
diff --git a/coverage.sh b/coverage.sh
index 8f66d7b..1889388 100755
--- a/coverage.sh
+++ b/coverage.sh
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+set -e
+
 args=$@
 if [ "$#" -eq 0 ]; then
     echo "Running the full script"
-- 
GitLab