about summary refs log tree commit diff
path: root/configure
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@cardoe.com>2016-12-02 08:43:03 -0600
committerDoug Goldstein <cardoe@cardoe.com>2016-12-02 11:22:57 -0600
commite39c8d6dc8d55a4b8681d52d58305645ceefdf0d (patch)
tree49d7f4e5fe8e8b2f52d3747d4d70feeaf2e47e50 /configure
parentf50dbd580f3d5d88a300da540db3c85164bfd0de (diff)
downloadrust-e39c8d6dc8d55a4b8681d52d58305645ceefdf0d.tar.gz
rust-e39c8d6dc8d55a4b8681d52d58305645ceefdf0d.zip
configure: only req CMake if we're building LLVM
CMake is only necessary if LLVM is going to be built and not in any
other case.

Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure5
1 files changed, 4 insertions, 1 deletions
diff --git a/configure b/configure
index 5311bf4b064..e49b081a3de 100755
--- a/configure
+++ b/configure
@@ -848,7 +848,10 @@ then
 fi
 
 # For building LLVM
-probe_need CFG_CMAKE cmake
+if [ -z "$CFG_LLVM_ROOT" ]
+then
+  probe_need CFG_CMAKE cmake
+fi
 
 # On MacOS X, invoking `javac` pops up a dialog if the JDK is not
 # installed. Since `javac` is only used if `antlr4` is available,