Commit b93c1dbf85c5be316ac6e3a54314071a873c91dd

tokyovania 2022-08-12T17:39:47

add clean rule for coverage files

diff --git a/.gitignore b/.gitignore
index ee34611..edfff0d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,9 @@ config.mk
 /lib/*_type.h
 /lib/.*.log
 /lib/*/.*.log
+.gdb_history
 *.la
 *.lo
-*.o
\ No newline at end of file
+*.o
+*.gcno
+*.gcda
\ No newline at end of file
diff --git a/cli/Makefile b/cli/Makefile
index 8592541..307c897 100644
--- a/cli/Makefile
+++ b/cli/Makefile
@@ -2,7 +2,7 @@
 all: rtbuf
 
 clean:
-	rm -rf .libs *.o *.lo *.la rtbuf
+	rm -rf .libs *.o *.lo *.la rtbuf *.gcno *.gcna *.gcda
 
 .PHONY: all clean
 
diff --git a/gtk3/Makefile b/gtk3/Makefile
index 088f77a..a242368 100644
--- a/gtk3/Makefile
+++ b/gtk3/Makefile
@@ -3,7 +3,7 @@ CLEANFILES=
 all: rtbuf-gtk3
 
 clean:
-	rm -rf .libs *.o *.lo *.la rtbuf-gtk3 ${CLEANFILES}
+	rm -rf .libs *.o *.lo *.la rtbuf-gtk3 ${CLEANFILES} *.gcno *.gcna *.gcda
 
 rtbuf_gtk3_UI = \
 	rtbuf_gtk3_input_widget.ui \
diff --git a/lib/Makefile b/lib/Makefile
index 136f9e6..58dad3a 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -3,7 +3,7 @@ CLEANFILES =
 all: types libraries subdirs
 
 clean: subdirs-clean
-	rm -rf .libs *.o *.lo *.la ${CLEANFILES}
+	rm -rf .libs *.o *.lo *.la ${CLEANFILES} *.gcno *.gcna *.gcda
 
 install: libraries-install subdirs-install
 
diff --git a/lib/glfw3/Makefile b/lib/glfw3/Makefile
index 75a8bf5..0a11ac9 100644
--- a/lib/glfw3/Makefile
+++ b/lib/glfw3/Makefile
@@ -1,7 +1,7 @@
 all: libraries
 
 clean:
-	rm -rf .libs *.o *.lo *.la
+	rm -rf .libs *.o *.lo *.la *.gcno *.gcna *.gcda
 
 .PHONY: all clean libraries
 
diff --git a/lib/portaudio/Makefile b/lib/portaudio/Makefile
index 75a8bf5..0a11ac9 100644
--- a/lib/portaudio/Makefile
+++ b/lib/portaudio/Makefile
@@ -1,7 +1,7 @@
 all: libraries
 
 clean:
-	rm -rf .libs *.o *.lo *.la
+	rm -rf .libs *.o *.lo *.la *.gcno *.gcna *.gcda
 
 .PHONY: all clean libraries
 
diff --git a/lib/reverb/Makefile b/lib/reverb/Makefile
index 75a8bf5..0a11ac9 100644
--- a/lib/reverb/Makefile
+++ b/lib/reverb/Makefile
@@ -1,7 +1,7 @@
 all: libraries
 
 clean:
-	rm -rf .libs *.o *.lo *.la
+	rm -rf .libs *.o *.lo *.la *.gcno *.gcna *.gcda
 
 .PHONY: all clean libraries
 
diff --git a/lib/signal/Makefile b/lib/signal/Makefile
index 75a8bf5..0a11ac9 100644
--- a/lib/signal/Makefile
+++ b/lib/signal/Makefile
@@ -1,7 +1,7 @@
 all: libraries
 
 clean:
-	rm -rf .libs *.o *.lo *.la
+	rm -rf .libs *.o *.lo *.la *.gcno *.gcna *.gcda
 
 .PHONY: all clean libraries
 
diff --git a/lib/sndio/Makefile b/lib/sndio/Makefile
index 75a8bf5..0a11ac9 100644
--- a/lib/sndio/Makefile
+++ b/lib/sndio/Makefile
@@ -1,7 +1,7 @@
 all: libraries
 
 clean:
-	rm -rf .libs *.o *.lo *.la
+	rm -rf .libs *.o *.lo *.la *.gcno *.gcna *.gcda
 
 .PHONY: all clean libraries
 
diff --git a/lib/synth/Makefile b/lib/synth/Makefile
index 75a8bf5..0a11ac9 100644
--- a/lib/synth/Makefile
+++ b/lib/synth/Makefile
@@ -1,7 +1,7 @@
 all: libraries
 
 clean:
-	rm -rf .libs *.o *.lo *.la
+	rm -rf .libs *.o *.lo *.la *.gcno *.gcna *.gcda
 
 .PHONY: all clean libraries
 
diff --git a/librtbuf/Makefile b/librtbuf/Makefile
index 835ec67..3c9108b 100644
--- a/librtbuf/Makefile
+++ b/librtbuf/Makefile
@@ -1,7 +1,7 @@
 all: librtbuf.la
 
 clean:
-	rm -rf .libs *.o *.lo *.la
+	rm -rf .libs *.o *.lo *.la *.gcno *.gcna
 
 .PHONY: all clean