aboutsummaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorRene Schneider <slartie@posteo.de>2019-04-24 17:07:46 +0000
committerMarshall Greenblatt <magreenblatt@gmail.com>2019-04-24 17:07:46 +0000
commit4efdff29d50ee8f6813fa696940922df40b0953a (patch)
treee8970b1289f0d095e1bf0afaeaf1ae2ad1736cdb /cmake
parent9f354b60dc81da0919b5e688e6ff18c6f3f4a49b (diff)
downloadjcef-4efdff29d50ee8f6813fa696940922df40b0953a.tar.gz
Update to the new CEF versioning scheme (CEF issue 2596)
Diffstat (limited to 'cmake')
-rw-r--r--cmake/DownloadCEF.cmake7
1 files changed, 4 insertions, 3 deletions
diff --git a/cmake/DownloadCEF.cmake b/cmake/DownloadCEF.cmake
index f74a3bb..f702268 100644
--- a/cmake/DownloadCEF.cmake
+++ b/cmake/DownloadCEF.cmake
@@ -22,16 +22,17 @@ function(DownloadCEF platform version download_dir)
set(CEF_DOWNLOAD_PATH "${CEF_DOWNLOAD_DIR}/${CEF_DOWNLOAD_FILENAME}")
if(NOT EXISTS "${CEF_DOWNLOAD_PATH}")
set(CEF_DOWNLOAD_URL "http://opensource.spotify.com/cefbuilds/${CEF_DOWNLOAD_FILENAME}")
+ string(REPLACE "+" "%2B" CEF_DOWNLOAD_URL_ESCAPED ${CEF_DOWNLOAD_URL})
# Download the SHA1 hash for the binary distribution.
- message(STATUS "Downloading ${CEF_DOWNLOAD_PATH}.sha1...")
- file(DOWNLOAD "${CEF_DOWNLOAD_URL}.sha1" "${CEF_DOWNLOAD_PATH}.sha1")
+ message(STATUS "Downloading ${CEF_DOWNLOAD_PATH}.sha1 from ${CEF_DOWNLOAD_URL_ESCAPED}...")
+ file(DOWNLOAD "${CEF_DOWNLOAD_URL_ESCAPED}.sha1" "${CEF_DOWNLOAD_PATH}.sha1")
file(READ "${CEF_DOWNLOAD_PATH}.sha1" CEF_SHA1)
# Download the binary distribution and verify the hash.
message(STATUS "Downloading ${CEF_DOWNLOAD_PATH}...")
file(
- DOWNLOAD "${CEF_DOWNLOAD_URL}" "${CEF_DOWNLOAD_PATH}"
+ DOWNLOAD "${CEF_DOWNLOAD_URL_ESCAPED}" "${CEF_DOWNLOAD_PATH}"
EXPECTED_HASH SHA1=${CEF_SHA1}
SHOW_PROGRESS
)