abort when nested (bugfix) (#94)

* abort when nested (bugfix)

* update error message

* update error message
This commit is contained in:
Lars Melchior
2019-10-25 20:52:22 +02:00
committed by GitHub
parent 4c7aa36dff
commit f8d4e959bb

View File

@@ -28,17 +28,18 @@
cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
set(CURRENT_CPM_VERSION 0.15)
set(CURRENT_CPM_VERSION 0.15.1)
if(CPM_DIRECTORY)
if(NOT ${CPM_DIRECTORY} MATCHES ${CMAKE_CURRENT_LIST_DIR})
if (${CPM_VERSION} VERSION_LESS ${CURRENT_CPM_VERSION})
message(AUTHOR_WARNING "${CPM_INDENT} \
A dependency is using a more recent CPM (${NEW_CPM_VERSION}) than the current project (${CPM_VERSION}). \
A dependency is using a more recent CPM version (${CURRENT_CPM_VERSION}) than the current project (${CPM_VERSION}). \
It is recommended to upgrade CPM to the most recent version. \
See https://github.com/TheLartians/CPM for more information."
See https://github.com/TheLartians/CPM.cmake for more information."
)
endif()
return()
endif()
endif()