]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blobdiff - configure.in
Add coverage testing using gcov
[thirdparty/e2fsprogs.git] / configure.in
index fffab7aedaa327cb6aee254856c28a635d3acade..e0e6d4890a724b2f05ba69b78a7620da609fefdd 100644 (file)
@@ -381,6 +381,18 @@ AC_MSG_RESULT([Disabling profiling libraries by default])
 AC_SUBST(PROFILE_CMT)
 AC_SUBST_FILE(MAKEFILE_PROFILE)
 dnl
+dnl handle --enable-gcov
+dnl
+AC_ARG_ENABLE([gcov],
+[  --enable-gcov                 build for coverage testing using gcov],
+if test "$enableval" = "yes"
+then
+       CFLAGS="-g -fprofile-arcs -ftest-coverage"
+       LDFLAGS="-fprofile-arcs -ftest-coverage"
+       AC_MSG_RESULT([Enabling gcov support])
+fi
+)
+dnl
 dnl handle --enable-checker
 dnl
 AC_ARG_ENABLE([checker],