diff --git a/Knot.files b/Knot.files
index 630358f7c4e9c7cef5ef4250f83e7b748ab9a50d..3add8bc5e1be979eb1aa57c331a5d53e9c1283a5 100644
--- a/Knot.files
+++ b/Knot.files
@@ -16,6 +16,12 @@ doc/running.texi
 doc/security.texi
 doc/troubleshooting.texi
 libtap/Makefile.am
+libtap/runtests.c
+libtap/tap/basic.c
+libtap/tap/basic.h
+libtap/tap/float.c
+libtap/tap/float.h
+libtap/tap/macros.h
 man/Makefile.am
 patches/Makefile.am
 samples/Makefile.am
@@ -151,12 +157,12 @@ src/knot/zone/semantic-check.c
 src/knot/zone/semantic-check.h
 src/knot/zone/zone-contents.c
 src/knot/zone/zone-contents.h
+src/knot/zone/zone-create.c
+src/knot/zone/zone-create.h
 src/knot/zone/zone-diff.c
 src/knot/zone/zone-diff.h
 src/knot/zone/zone-dump.c
 src/knot/zone/zone-dump.h
-src/knot/zone/zone-create.c
-src/knot/zone/zone-create.h
 src/knot/zone/zone-tree.c
 src/knot/zone/zone-tree.h
 src/knot/zone/zone.c
diff --git a/scripts/update-project-files.py b/scripts/update-project-files.py
index 3cd3099e585e9885b1130b92fb9b29ae35caf010..6dcb7153a2c120849f4995f65880181803bef6c7 100755
--- a/scripts/update-project-files.py
+++ b/scripts/update-project-files.py
@@ -10,11 +10,12 @@ SOURCES = [
     "Doxyfile*", "Doxy.file.h", "doc/*.texi",
 
     # build-system
-    "*.ac", "*.am", "Makefile",
+    "*.ac", "*.am",
 
     # sources
     "src/*.c", "src/*.h", "src/*.rl", "src/*.l",
     "src/*.y", "tests/*.c", "tests/*.h",
+    "libtap/*.c", "libtap/*.h",
 ]
 
 OUTPUT_FILE = "Knot.files"