diff options
author | Craig Scott <craig.scott@crascit.com> | 2020-04-01 12:50:36 (GMT) |
---|---|---|
committer | Craig Scott <craig.scott@crascit.com> | 2020-04-03 11:05:55 (GMT) |
commit | 0331092ce6cacca16b37c39186427f3baf1e3164 (patch) | |
tree | 964e9703ab741ba65cb9cc4a44480de253a840c0 /Tests/RunCMake | |
parent | f4e4b41a19ac5accf48e3a70c93f7d901df05136 (diff) | |
download | CMake-0331092ce6cacca16b37c39186427f3baf1e3164.zip CMake-0331092ce6cacca16b37c39186427f3baf1e3164.tar.gz CMake-0331092ce6cacca16b37c39186427f3baf1e3164.tar.bz2 |
FetchContent: Add support for DOWNLOAD_NO_EXTRACT
Fixes: #20526
Diffstat (limited to 'Tests/RunCMake')
-rw-r--r-- | Tests/RunCMake/FetchContent/DownloadFile.cmake | 9 | ||||
-rw-r--r-- | Tests/RunCMake/FetchContent/RunCMakeTest.cmake | 1 | ||||
-rw-r--r-- | Tests/RunCMake/FetchContent/dummyFile.txt | 1 |
3 files changed, 11 insertions, 0 deletions
diff --git a/Tests/RunCMake/FetchContent/DownloadFile.cmake b/Tests/RunCMake/FetchContent/DownloadFile.cmake new file mode 100644 index 0000000..741b6d3 --- /dev/null +++ b/Tests/RunCMake/FetchContent/DownloadFile.cmake @@ -0,0 +1,9 @@ +include(FetchContent) + +FetchContent_Declare( + t1 + URL ${CMAKE_CURRENT_LIST_DIR}/dummyFile.txt + DOWNLOAD_NO_EXTRACT YES +) + +FetchContent_Populate(t1) diff --git a/Tests/RunCMake/FetchContent/RunCMakeTest.cmake b/Tests/RunCMake/FetchContent/RunCMakeTest.cmake index e28ae96..5e2e5e1 100644 --- a/Tests/RunCMake/FetchContent/RunCMakeTest.cmake +++ b/Tests/RunCMake/FetchContent/RunCMakeTest.cmake @@ -6,6 +6,7 @@ run_cmake(MissingDetails) run_cmake(DirectIgnoresDetails) run_cmake(FirstDetailsWin) run_cmake(DownloadTwice) +run_cmake(DownloadFile) run_cmake(SameGenerator) run_cmake(VarDefinitions) run_cmake(GetProperties) diff --git a/Tests/RunCMake/FetchContent/dummyFile.txt b/Tests/RunCMake/FetchContent/dummyFile.txt new file mode 100644 index 0000000..0a12ce1 --- /dev/null +++ b/Tests/RunCMake/FetchContent/dummyFile.txt @@ -0,0 +1 @@ +# This file is used to verify fetching a single file directly |