aboutsummaryrefslogtreecommitdiffstats
path: root/eval.cc
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-06-19 16:59:13 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-06-22 15:46:24 +0900
commit861bd64b71cbe63f177445410e1f2254e1b79bb0 (patch)
tree1647185bb1560f118a9ceb196ff7cce41fabdd60 /eval.cc
parent66bd7bc688aa0b79c1d3128852007e4c57eddb42 (diff)
downloadandroid_build_kati-861bd64b71cbe63f177445410e1f2254e1b79bb0.tar.gz
android_build_kati-861bd64b71cbe63f177445410e1f2254e1b79bb0.tar.bz2
android_build_kati-861bd64b71cbe63f177445410e1f2254e1b79bb0.zip
[C++] Make err_include.mk pass
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;
}