[CMake] Print download error (#4529)
authorSaulo Aldighieri Moraes/Security R&D /SRBR/Assistant Engineer/삼성전자 <s.moraes@samsung.com>
Mon, 4 Mar 2019 02:07:15 +0000 (23:07 -0300)
committer오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Mon, 4 Mar 2019 02:07:15 +0000 (11:07 +0900)
commit83819e0f938a270def7fa577329af04a33161a9a
tree9b0577042e84cf61b192423cf02398e6a1be3e9c
parent7783a6cc9b0a6a72cfe95e975f51537bdc20ae10
[CMake] Print download error (#4529)

Improvement on cmake script to print detailed status message when download fails.
Example of new message format:

[ 11s] CMake Error at cmake/modules/ExternalSourceTools.cmake:39 (message):
[ 11s] error: downloading
[ 11s] 'https://github.com/ARM-software/ComputeLibrary/archive/v18.11.tar.gz'
[ 11s] failed
[ 11s]
[ 11s] status_code: 1
[ 11s] status_string: "Unsupported protocol"
[ 11s] log: Protocol "https" not supported or disabled in libcurl
[ 11s]
[ 11s] Closing connection -1

Signed-off-by: Saulo A. Moraes <s.moraes@samsung.com>
cmake/modules/ExternalSourceTools.cmake