aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/builder.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/builder.lua b/src/lib/builder.lua
index 34c3c8c..adb55c8 100644
--- a/src/lib/builder.lua
+++ b/src/lib/builder.lua
@@ -77,6 +77,10 @@ function Builder:build(args)
end
function Builder:process_file(file)
+ if not (self.source_directory / file.path):exists() then
+ error(tostring(file.path) .. ' does not exist.')
+ end
+
local f = (self.source_directory / file.path):open("r")
local raw = f:read("*all")
f:close()