API cleanup, be less strict with file name arguments.
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index b8ad48f..2ea8f73 100644
--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -58,6 +58,7 @@
   zip_add_entry.c
   zip_close.c
   zip_delete.c
+  zip_dir_add.c
   zip_dirent.c
   zip_discard.c
   zip_entry.c
@@ -72,9 +73,14 @@
   zip_extra_field_api.c
   zip_fclose.c
   zip_fdopen.c
+  zip_file_add.c
   zip_file_error_clear.c
   zip_file_error_get.c
+  zip_file_get_comment.c
   zip_file_get_offset.c
+  zip_file_rename.c
+  zip_file_replace.c
+  zip_file_set_comment.c
   zip_file_strerror.c
   zip_filerange_crc.c
   zip_fopen.c