@ -30,7 +30,7 @@ function(AddPackage)
cmake_parse_arguments ( PKG_ARGS "" "${oneValueArgs}" "${multiValueArgs}" "${ARGN}" )
if ( NOT DEFINED PKG_ARGS_NAME )
message ( FATAL_ERROR "CPMUtil: No package name defined" )
message ( FATAL_ERROR "[ CPMUtil] ${PKG_ARGS_NAME} : No package name defined" )
endif ( )
if ( NOT DEFINED PKG_ARGS_URL )
@ -38,21 +38,21 @@ function(AddPackage)
set ( PKG_GIT_URL https://github.com/ ${ PKG_ARGS_REPO } )
set ( PKG_URL "${PKG_GIT_URL}/archive/${PKG_ARGS_SHA}.zip" )
else ( )
message ( FATAL_ERROR "CPMUtil: No custom URL and no repository + sha defined" )
message ( FATAL_ERROR "[ CPMUtil] ${PKG_ARGS_NAME} : No custom URL and no repository + sha defined" )
endif ( )
else ( )
set ( PKG_URL ${ PKG_ARGS_URL } )
set ( PKG_GIT_URL ${ PKG_URL } )
endif ( )
message ( STATUS "CPMUtil: Downloading package ${PKG_ARGS_NAME} from ${PKG_URL}" )
message ( STATUS "[ CPMUtil] ${PKG_ARGS_NAME} : Downloading package from ${PKG_URL}" )
if ( NOT DEFINED PKG_ARGS_KEY )
if ( DEFINED PKG_ARGS_SHA )
string ( SUBSTRING ${ PKG_ARGS_SHA } 0 4 PKG_KEY )
message ( STATUS "CPMUtil: No custom key defined, using ${PKG_KEY} from sha" )
message ( STATUS "[ CPMUtil] ${PKG_ARGS_NAME} : No custom key defined, using ${PKG_KEY} from sha" )
else ( )
message ( FATAL_ERROR "CPMUtil: No custom key and no commit sha defined" )
message ( FATAL_ERROR "[ CPMUtil] ${PKG_ARGS_NAME} : No custom key and no commit sha defined" )
endif ( )
else ( )
set ( PKG_KEY ${ PKG_ARGS_KEY } )
@ -99,7 +99,7 @@ function(AddPackage)
elseif ( DEFINED PKG_ARGS_VERSION )
set_property ( GLOBAL APPEND PROPERTY CPM_PACKAGE_SHAS ${ PKG_ARGS_VERSION } )
else ( )
message ( WARNING "CPMUtil: Package ${PKG_ARGS_NAME} has no specified sha or version" )
message ( WARNING "[CPMUtil] Package ${PKG_ARGS_NAME} has no specified sha or version" )
set_property ( GLOBAL APPEND PROPERTY CPM_PACKAGE_SHAS "unknown" )
endif ( )
else ( )