aboutsummaryrefslogtreecommitdiffstats
path: root/eval.cc
diff options
context:
space:
mode:
Diffstat (limited to 'eval.cc')
-rw-r--r--eval.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/eval.cc b/eval.cc
index 28d4e16..511a606 100644
--- a/eval.cc
+++ b/eval.cc
@@ -1,6 +1,8 @@
#include "eval.h"
+#include <errno.h>
#include <glob.h>
+#include <string.h>
#include "ast.h"
#include "file.h"
@@ -150,8 +152,9 @@ void Evaluator::DoInclude(const char* fname, bool should_exist) {
if (!mk->Exists()) {
if (should_exist) {
Error(StringPrintf(
- "Cannot read %s\n"
- "NOTE: kati does not support generating missing makefiles", fname));
+ "%s: %s\n"
+ "NOTE: kati does not support generating missing makefiles",
+ fname, strerror(errno)));
}
return;
}