diff --git a/www/src/build.hy b/www/src/build.hy index 90bf6e9..c26c306 100644 --- a/www/src/build.hy +++ b/www/src/build.hy @@ -25,7 +25,9 @@ (getattr (stat file) "st_ctime")) (defn last-changed-prev-compile [file] - (getattr (stat (-> file (.replace ".hy" ".html") (.replace "./pages/" "../site/html/"))) "st_ctime")) + (if (file? (-> file (.replace ".hy" ".html") (.replace "./pages/" "../site/html/"))) + (getattr (stat (-> file (.replace ".hy" ".html") (.replace "./pages/" "../site/html/"))) "st_ctime") + False)) (defmain [] (setv last-compile-time (last-changed "../site"))