From fa93cdd2f3f53857dde4b523f24e976a4df6e7f8 Mon Sep 17 00:00:00 2001
From: Victor Poughon <victor.poughon@cnes.fr>
Date: Tue, 15 Jan 2019 09:51:11 +0100
Subject: [PATCH] BUG: update insource build error message

---
 CMake/PreventInSourceBuilds.cmake | 31 ++++++-------------------------
 1 file changed, 6 insertions(+), 25 deletions(-)

diff --git a/CMake/PreventInSourceBuilds.cmake b/CMake/PreventInSourceBuilds.cmake
index 97be4d1408..b1b9a98383 100644
--- a/CMake/PreventInSourceBuilds.cmake
+++ b/CMake/PreventInSourceBuilds.cmake
@@ -29,32 +29,13 @@ function(AssureOutOfSourceBuilds)
   if("${srcdir}" STREQUAL "${bindir}")
     message("######################################################")
     message("# OTB should not be configured & built in the OTB source directory")
-    message("# You must run cmake in a build directory.")
-    message("# For example:")
-    message("# mkdir OTB-Sandbox ; cd OTB-Sandbox")
-    message("# hg clone http://hg.orfeo-toolbox.org/OTB # or download & unpack the source tarball")
-    message("# mkdir OTB-Binary ")
-    message("# this will create the following directory structure ")
-    message("#  ")
-    message("# OTB-Sandbox")
-    message("#  +--OTB ")
-    message("#  +--OTB-Binary ")
-    message("#  ")
-    message("# Then you can proceed to configure and build ")
-    message("# by using the following commands ")
-    message("#  ")
-    message("# cd OTB-Binary")
-    message("# ccmake ../OTB")
-    message("# make ")
-    message("#  ")
+    message("# You must run cmake in a build directory outside of the source tree.")
+    message("# See the documentation for example build commands.")
+    message("# ")
     message("# NOTE: Given that you already tried to make an in-source build")
-    message("#       CMake have already created several files & directories")
-    message("#       in your source tree. run 'hg status' to find them and")
-    message("#       remove them by doing:")
-    message("#  ")
-    message("#       cd OTB-Sandbox/OTB")
-    message("#       hg purge ")
-    message("#  ")
+    message("#       CMake has already created several files & directories")
+    message("#       in your source tree. Run 'git status' to find them and")
+    message("#       remove them.")
     message("######################################################")
     message(FATAL_ERROR "Quitting configuration")
   endif()
-- 
GitLab