diff --git a/projects/nat-archive-tool/src/nat/Archive.kiss b/projects/nat-archive-tool/src/nat/Archive.kiss index 3acd84d4..73a36cbe 100644 --- a/projects/nat-archive-tool/src/nat/Archive.kiss +++ b/projects/nat-archive-tool/src/nat/Archive.kiss @@ -7,6 +7,8 @@ (let [entryDir (joinPath archiveDir "entries") componentDir (joinPath archiveDir "components") filesDir (joinPath archiveDir "files")] + (assert (FileSystem.exists archiveDir) "Archive directory $archiveDir does not exist") + (assert (FileSystem.isDirectory archiveDir) "$archiveDir is not a directory") (FileSystem.createDirectory entryDir) (FileSystem.createDirectory componentDir) (FileSystem.createDirectory filesDir)