summaryrefslogtreecommitdiff
path: root/Build/source/configure
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2011-10-04 08:26:58 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2011-10-04 08:26:58 +0000
commitd1be585d8fc2b2a5a18269257625a29bdf344a6f (patch)
tree27f4b758e4ad4cd10b1bcbce01ddc964a7875144 /Build/source/configure
parentaa5add4dd94cb50ba957e8cb08ad5e2e38354875 (diff)
prevent accidentally configuring the source tree
git-svn-id: svn://tug.org/texlive/trunk@24185 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/configure')
-rwxr-xr-xBuild/source/configure8
1 files changed, 8 insertions, 0 deletions
diff --git a/Build/source/configure b/Build/source/configure
index 3d0a0072fe2..366360aa412 100755
--- a/Build/source/configure
+++ b/Build/source/configure
@@ -2820,6 +2820,14 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
+if test "x$srcdir" = x. && test "x$enable_build_in_source_tree" != xyes; then
+ rm -rf config.log
+ as_fn_error $? "Configuring and building TeX Live in the source tree
+is strongly discouraged. If you really want to do that, you must
+specify the configure option \`--enable-build-in-source-tree', but
+then do not ask for help -- you have been warned." "$LINENO" 5
+fi
+
# Check whether --enable-missing was given.
if test "${enable_missing+set}" = set; then :
enableval=$enable_missing;