about summary refs log tree commit diff
diff options
context:
space:
mode:
authorOliver Schneider <github6541940@oli-obk.de>2015-05-23 19:03:18 +0200
committerOliver Schneider <github6541940@oli-obk.de>2015-05-23 19:03:18 +0200
commita72ddbc2d0dfa8201f6fe47607aad127b600c52a (patch)
tree4b88862c6635c93ed00a84fe9c845bbb5bfdc349
parent691c75a54f06ad43b210994f5732d2f99cc20677 (diff)
parentdfacdcf25d31a32ccf8578f8af304b2d7f38f33d (diff)
downloadrust-a72ddbc2d0dfa8201f6fe47607aad127b600c52a.tar.gz
rust-a72ddbc2d0dfa8201f6fe47607aad127b600c52a.zip
Rollup merge of #25697 - geofft:configure-friendliness, r=brson
Make the error message about missing dependencies clearer, since "need program file" is pretty confusing, and make full commands get logged, since that seems to have been the intention.
-rwxr-xr-xconfigure6
1 files changed, 3 insertions, 3 deletions
diff --git a/configure b/configure
index 9b8207ee915..fe9e7cf7f7a 100755
--- a/configure
+++ b/configure
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 msg() {
-    echo "configure: $1"
+    echo "configure: $*"
 }
 
 step_msg() {
@@ -33,8 +33,8 @@ need_ok() {
 
 need_cmd() {
     if command -v $1 >/dev/null 2>&1
-    then msg "found program $1"
-    else err "need program $1"
+    then msg "found program '$1'"
+    else err "program '$1' is missing, please install it"
     fi
 }