Commit 525b8691 authored by Julien Michel's avatar Julien Michel

Merge branch 'update_source_build_msg' into 'develop'

Update insource build error message

See merge request !348
parents 2d174e6a 25b77a9f
...@@ -29,32 +29,13 @@ function(AssureOutOfSourceBuilds) ...@@ -29,32 +29,13 @@ function(AssureOutOfSourceBuilds)
if("${srcdir}" STREQUAL "${bindir}") if("${srcdir}" STREQUAL "${bindir}")
message("######################################################") message("######################################################")
message("# OTB should not be configured & built in the OTB source directory") message("# OTB should not be configured & built in the OTB source directory")
message("# You must run cmake in a build directory.") message("# You must run cmake in a build directory outside of the source tree.")
message("# For example:") message("# See the software guide documentation for example build commands.")
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("# ")
message("# NOTE: Given that you already tried to make an in-source build") message("# NOTE: Given that you already tried to make an in-source build")
message("# CMake have already created several files & directories") message("# CMake has already created several files & directories")
message("# in your source tree. run 'hg status' to find them and") message("# in your source tree. Run 'git status' to find them and")
message("# remove them by doing:") message("# remove them.")
message("# ")
message("# cd OTB-Sandbox/OTB")
message("# hg purge ")
message("# ")
message("######################################################") message("######################################################")
message(FATAL_ERROR "Quitting configuration") message(FATAL_ERROR "Quitting configuration")
endif() endif()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment