Discourage in-source autoconf builds (as we already do for the cmake build)
[oota-llvm.git] / configure
index cac9bf6533af0f393da122cfc629fb67c179aa5b..29437550f0d2f16af8aa33fb3f7e5f11df0dd1ff 100755 (executable)
--- a/configure
+++ b/configure
@@ -1999,6 +1999,12 @@ echo "$as_me: error: Already configured in ${srcdir}" >&2;}
   fi
 fi
 
+if test ${srcdir} == "." ; then
+  { { echo "$as_me:$LINENO: error: In-source builds are discouraged. Configure from a separate build directory." >&5
+echo "$as_me: error: In-source builds are discouraged. Configure from a separate build directory." >&2;}
+   { (exit 1); exit 1; }; }
+fi
+
 : ${CFLAGS=}
 : ${CXXFLAGS=}