diff --git a/src/test/modules/dummy_seclabel/.gitignore b/src/test/modules/dummy_seclabel/.gitignore
new file mode 100644
index 0000000..5dcb3ff
--- /dev/null
+++ b/src/test/modules/dummy_seclabel/.gitignore
@@ -0,0 +1,4 @@
+# Generated subdirectories
+/log/
+/results/
+/tmp_check/
diff --git a/src/test/modules/dummy_seclabel/Makefile b/src/test/modules/dummy_seclabel/Makefile
index 41f50cc..bddfa15 100644
--- a/src/test/modules/dummy_seclabel/Makefile
+++ b/src/test/modules/dummy_seclabel/Makefile
@@ -4,6 +4,7 @@ MODULES = dummy_seclabel
 PGFILEDESC = "dummy_seclabel - regression testing of the SECURITY LABEL statement"
 
 REGRESS = dummy_seclabel
+EXTRA_CLEAN = sql/dummy_seclabel.sql expected/dummy_seclabel.out
 
 ifdef USE_PGXS
 PG_CONFIG = pg_config
diff --git a/src/test/modules/dummy_seclabel/expected/.gitignore b/src/test/modules/dummy_seclabel/expected/.gitignore
new file mode 100644
index 0000000..2dd2462
--- /dev/null
+++ b/src/test/modules/dummy_seclabel/expected/.gitignore
@@ -0,0 +1 @@
+/dummy_seclabel.out
diff --git a/src/test/modules/dummy_seclabel/sql/.gitignore b/src/test/modules/dummy_seclabel/sql/.gitignore
new file mode 100644
index 0000000..ec54e63
--- /dev/null
+++ b/src/test/modules/dummy_seclabel/sql/.gitignore
@@ -0,0 +1 @@
+/dummy_seclabel.sql
