From 2862458bbb105a320ec74e53dbf69cbe932d8b74 Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Mon, 11 Jan 2016 13:01:01 -0800 Subject: [PATCH] makeparallel: print path on exec failure If ninja is missing makeparallel prints an unhelpful error: out/host/linux-x86/bin/makeparallel: exec failed: No such file or directory which suggests that makeparallel is what is missing, not what is reporting the error. Print the path passed to exec as well. Change-Id: Ic04c1cde6da9c3a974b5c43e3fb3bdb6da6605f7 --- tools/makeparallel/makeparallel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/makeparallel/makeparallel.cpp b/tools/makeparallel/makeparallel.cpp index 576fe8df8..cf125faa3 100644 --- a/tools/makeparallel/makeparallel.cpp +++ b/tools/makeparallel/makeparallel.cpp @@ -343,7 +343,7 @@ int main(int argc, char* argv[]) { // child int ret = execvp(path, args.data()); if (ret < 0) { - error(errno, errno, "exec failed"); + error(errno, errno, "exec %s failed", path); } abort(); } -- 2.11.0