Remove vestiges of configure buildsystem
Subscribers: mgorny, llvm-commits Differential Revision: https://reviews.llvm.org/D50528 llvm-svn: 339729
This commit is contained in:
parent
b8c29d538b
commit
1f65600873
|
@ -236,29 +236,11 @@ include(CPack)
|
||||||
# versions).
|
# versions).
|
||||||
if( CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR AND NOT MSVC_IDE )
|
if( CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR AND NOT MSVC_IDE )
|
||||||
message(FATAL_ERROR "In-source builds are not allowed.
|
message(FATAL_ERROR "In-source builds are not allowed.
|
||||||
CMake would overwrite the makefiles distributed with LLVM.
|
|
||||||
Please create a directory and run cmake from there, passing the path
|
Please create a directory and run cmake from there, passing the path
|
||||||
to this source directory as the last argument.
|
to this source directory as the last argument.
|
||||||
This process created the file `CMakeCache.txt' and the directory `CMakeFiles'.
|
This process created the file `CMakeCache.txt' and the directory `CMakeFiles'.
|
||||||
Please delete them.")
|
Please delete them.")
|
||||||
endif()
|
endif()
|
||||||
if( NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR )
|
|
||||||
file(GLOB_RECURSE
|
|
||||||
tablegenned_files_on_include_dir
|
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/include/llvm/*.gen")
|
|
||||||
file(GLOB_RECURSE
|
|
||||||
tablegenned_files_on_lib_dir
|
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/lib/Target/*.inc")
|
|
||||||
if( tablegenned_files_on_include_dir OR tablegenned_files_on_lib_dir)
|
|
||||||
message(FATAL_ERROR "Apparently there is a previous in-source build,
|
|
||||||
probably as the result of running `configure' and `make' on
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}.
|
|
||||||
This may cause problems. The suspicious files are:
|
|
||||||
${tablegenned_files_on_lib_dir}
|
|
||||||
${tablegenned_files_on_include_dir}
|
|
||||||
Please clean the source directory.")
|
|
||||||
endif()
|
|
||||||
endif()
|
|
||||||
|
|
||||||
string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE)
|
string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue