ExternalProject: allow DOWNLOAD_NO_EXTRACT OFF

Fixes: #20531
This commit is contained in:
Ben Boeckel
2020-04-02 08:49:21 -04:00
parent e3185e3d1b
commit 2c4bb705e8
2 changed files with 10 additions and 1 deletions

View File

@@ -2595,7 +2595,7 @@ function(_ep_add_download_command name)
set(cmd ${CMAKE_COMMAND} -E rm -rf ${source_dir}
COMMAND ${CMAKE_COMMAND} -E copy_directory ${abs_dir} ${source_dir})
else()
get_property(no_extract TARGET "${name}" PROPERTY _EP_DOWNLOAD_NO_EXTRACT SET)
get_property(no_extract TARGET "${name}" PROPERTY _EP_DOWNLOAD_NO_EXTRACT)
if("${url}" MATCHES "^[a-z]+://")
# TODO: Should download and extraction be different steps?
if("x${fname}" STREQUAL "x")