CMake/Tests/RunCMake/ExternalData
Brad King 0fe4d8bb3b ExternalData: Add support for custom download scripts
Add support for a special URL template to map the fetch operation
to a project-specified .cmake script insead of using file(DOWNLOAD).

Extend the Module.ExternalData test to cover the behavior.
Extend the RunCMake.ExternalData test to cover error cases.
2015-01-15 10:48:09 -05:00
..
Directory1
Directory2
Directory3
Directory4 ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
SubDirectory1 ExternalData: Collapse ../ components in DATA{} paths 2013-01-30 14:55:12 -05:00
BadCustom1-result.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom1-stderr.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom1.cmake ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom2-result.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom2-stderr.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom2.cmake ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom3-result.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom3-stderr.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom3.cmake ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom4-result.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom4-stderr.txt ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadCustom4.cmake ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
BadHashAlgo1-result.txt
BadHashAlgo1-stderr.txt
BadHashAlgo1.cmake
BadHashAlgo1.txt
BadOption1-result.txt
BadOption1-stderr.txt
BadOption1.cmake
BadOption2-result.txt
BadOption2-stderr.txt
BadOption2.cmake
BadSeries1-result.txt
BadSeries1-stderr.txt
BadSeries1.cmake
BadSeries2-result.txt
BadSeries2-stderr.txt
BadSeries2.cmake
BadSeries3-result.txt
BadSeries3-stderr.txt
BadSeries3.cmake
CMakeLists.txt Cygwin: Avoid legacy warnings in RunCMake.* tests 2013-08-13 09:50:15 -04:00
Data.txt.md5
Directory1-result.txt
Directory1-stderr.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
Directory1.cmake
Directory2-result.txt
Directory2-stderr.txt ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
Directory2.cmake
Directory2.md5
Directory3-stderr.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
Directory3.cmake
Directory4-result.txt ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
Directory4-stderr.txt ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
Directory4.cmake ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
Directory5-result.txt ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
Directory5-stderr.txt ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
Directory5.cmake ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
LinkContentMD5-stdout.txt
LinkContentMD5.cmake
LinkContentSHA1-stdout.txt ExternalData: Add support for SHA 1 and 2 hash algorithms 2013-01-30 10:05:07 -05:00
LinkContentSHA1.cmake ExternalData: Add support for SHA 1 and 2 hash algorithms 2013-01-30 10:05:07 -05:00
LinkDirectory1-stdout.txt ExternalData: Do not re-stage staged object files 2013-05-24 15:45:38 -04:00
LinkDirectory1.cmake ExternalData: Do not re-stage staged object files 2013-05-24 15:45:38 -04:00
MissingData-stderr.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
MissingData-stdout.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
MissingData.cmake ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
MissingDataWithAssociated-stderr.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
MissingDataWithAssociated-stdout.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
MissingDataWithAssociated.cmake ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
NoLinkInSource-stderr.txt
NoLinkInSource-stdout.txt
NoLinkInSource.cmake
NoURLTemplates-result.txt
NoURLTemplates-stderr.txt ExternalData: Allow local stores without any URL templates 2013-11-13 10:03:36 -05:00
NoURLTemplates.cmake
NormalData1-stdout.txt
NormalData1.cmake
NormalData2-stdout.txt
NormalData2.cmake
NormalData3-stdout.txt
NormalData3.cmake
NormalDataSub1-stdout.txt
NormalDataSub1.cmake
NotUnderRoot-result.txt
NotUnderRoot-stderr.txt
NotUnderRoot.cmake
ObjectStoreOnly.cmake ExternalData: Allow local stores without any URL templates 2013-11-13 10:03:36 -05:00
RunCMakeTest.cmake ExternalData: Add support for custom download scripts 2015-01-15 10:48:09 -05:00
Semicolon1-stdout.txt ExternalData: Preserve escaped semicolons during argument expansion 2013-03-12 16:33:19 -04:00
Semicolon1.cmake ExternalData: Preserve escaped semicolons during argument expansion 2013-03-12 16:33:19 -04:00
Semicolon2-stdout.txt ExternalData: Preserve escaped semicolons during argument expansion 2013-03-12 16:33:19 -04:00
Semicolon2.cmake ExternalData: Preserve escaped semicolons during argument expansion 2013-03-12 16:33:19 -04:00
Semicolon3-stdout.txt ExternalData: Preserve escaped semicolons during argument expansion 2013-03-12 16:33:19 -04:00
Semicolon3.cmake ExternalData: Preserve escaped semicolons during argument expansion 2013-03-12 16:33:19 -04:00
SubDirectory1-stdout.txt ExternalData: Collapse ../ components in DATA{} paths 2013-01-30 14:55:12 -05:00
SubDirectory1.cmake