File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -719,15 +719,20 @@ function(CPMAddPackage)
719719 if (CPM_USE_LOCAL_PACKAGES OR CPM_LOCAL_PACKAGES_ONLY)
720720 cpm_find_package(${CPM_ARGS_NAME} "${CPM_ARGS_VERSION} " ${CPM_ARGS_FIND_PACKAGE_ARGUMENTS} )
721721
722+ string (REPLACE " " ";" EDITED_CPM_ARGS_FIND_PACKAGE_ARGUMENTS "${CPM_ARGS_FIND_PACKAGE_ARGUMENTS} " )
723+
722724 if (CPM_PACKAGE_FOUND)
723725 cpm_export_variables(${CPM_ARGS_NAME} )
724726 return ()
725- endif ()
726-
727- if (CPM_LOCAL_PACKAGES_ONLY)
727+ elseif (CPM_USE_LOCAL_PACKAGES)
728+ message (
729+ WARNING
730+ "${CPM_INDENT} ${CPM_ARGS_NAME} not found via find_package(${CPM_ARGS_NAME} ${CPM_ARGS_VERSION} ${EDITED_CPM_ARGS_FIND_PACKAGE_ARGUMENTS} )"
731+ )
732+ else ()
728733 message (
729- SEND_ERROR
730- "${CPM_INDENT} ${CPM_ARGS_NAME} not found via find_package(${CPM_ARGS_NAME} ${CPM_ARGS_VERSION} )"
734+ FATAL_ERROR
735+ "${CPM_INDENT} ${CPM_ARGS_NAME} not found via find_package(${CPM_ARGS_NAME} ${CPM_ARGS_VERSION} ${EDITED_CPM_ARGS_FIND_PACKAGE_ARGUMENTS} )"
731736 )
732737 endif ()
733738 endif ()
You can’t perform that action at this time.
0 commit comments