set(ROOT_ERROR_REASON"${ROOT_ERROR_REASON} ROOT version ${ROOT_VERSION} does not match requested version ${ROOT_FIND_VERSION_MAJOR}.${ROOT_FIND_VERSION_MINOR}/${ROOT_FIND_VERSION_PATCH}.")
endif()
else()
if(_ROOT_VERSIONLESS"${_ROOT_FIND_VERSION}")
set(ROOT_FOUNDFALSE)
set(ROOT_ERROR_REASON"${ROOT_ERROR_REASON} ROOT version ${ROOT_VERSION} is lower than requested version ${ROOT_FIND_VERSION_MAJOR}.${ROOT_FIND_VERSION_MINOR}/${ROOT_FIND_VERSION_PATCH}.")
endif()
endif()
endif()
# generate list of ROOT libraries
if(ROOT_FOUND)
# create list of internal libraries from root-config output
set(_LIBRARY_NAMES)
set(_EXTERNAL_ZLIB)
separate_arguments(ROOT_LIBRARIES)
# remove first -L entry
list(REMOVE_ATROOT_LIBRARIES0)
# loop over -l entries
foreach(_LIBRARY${ROOT_LIBRARIES})
# extract library name from compiler flag and append to list