X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=autoconf%2Fconfigure.ac;h=807de5590360392dc6ad559033e0ea592cb0941f;hp=e0bc78310c9016d9aaa2656e9b8c05836bad7f5f;hb=dcd2094389d607cac1c2de1dd417bcd87298596f;hpb=88bbdc790e4379874df6d22c0bccd9ad6f811568 diff --git a/autoconf/configure.ac b/autoconf/configure.ac index e0bc78310c9..807de559036 100644 --- a/autoconf/configure.ac +++ b/autoconf/configure.ac @@ -73,6 +73,11 @@ if test ${srcdir} != "." ; then fi fi +dnl Quit if it is an in-source build +if test ${srcdir} == "." ; then + AC_MSG_ERROR([In-source builds are discouraged. Configure from a separate build directory.]) +fi + dnl Default to empty (i.e. assigning the null string to) CFLAGS and CXXFLAGS, dnl instead of the autoconf default (for example, '-g -O2' for CC=gcc). : ${CFLAGS=}