File tree 1 file changed +10
-5
lines changed
1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -719,15 +719,20 @@ function(CPMAddPackage)
719
719
if (CPM_USE_LOCAL_PACKAGES OR CPM_LOCAL_PACKAGES_ONLY)
720
720
cpm_find_package(${CPM_ARGS_NAME} "${CPM_ARGS_VERSION} " ${CPM_ARGS_FIND_PACKAGE_ARGUMENTS} )
721
721
722
+ string (REPLACE " " ";" EDITED_CPM_ARGS_FIND_PACKAGE_ARGUMENTS "${CPM_ARGS_FIND_PACKAGE_ARGUMENTS} " )
723
+
722
724
if (CPM_PACKAGE_FOUND)
723
725
cpm_export_variables(${CPM_ARGS_NAME} )
724
726
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 ()
728
733
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} )"
731
736
)
732
737
endif ()
733
738
endif ()
You can’t perform that action at this time.
0 commit comments