mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-02 18:20:38 +08:00
Don't restrict CMAKE_BUILD_TYPE
This prevents projects that add Eigen using `add_subdirectory` from using their own custom CMAKE_BUILD_TYPE and have Eigen respect the same custom flags.
This commit is contained in:
parent
98bfc5aaa8
commit
a45d28256d
@ -20,13 +20,6 @@ if (NOT CMAKE_BUILD_TYPE)
|
|||||||
set(CMAKE_BUILD_TYPE "Release")
|
set(CMAKE_BUILD_TYPE "Release")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
string(TOLOWER "${CMAKE_BUILD_TYPE}" cmake_build_type_tolower)
|
|
||||||
if( NOT cmake_build_type_tolower STREQUAL "debug"
|
|
||||||
AND NOT cmake_build_type_tolower STREQUAL "release"
|
|
||||||
AND NOT cmake_build_type_tolower STREQUAL "relwithdebinfo")
|
|
||||||
message(FATAL_ERROR "Unknown build type \"${CMAKE_BUILD_TYPE}\". Allowed values are Debug, Release, RelWithDebInfo (case-insensitive).")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
# retrieve version information #
|
# retrieve version information #
|
||||||
|
Loading…
x
Reference in New Issue
Block a user