CMake/Tests/RunCMake/ExternalData
Brad King ccd29b9af8 ExternalData: Warn on missing file instead of failing
When the primary source tree path named by a DATA{} reference does not
exist, produce an AUTHOR_WARNING instead of a FATAL_ERROR.  This is
useful when writing a new DATA{} reference to a test reference output
that has not been created yet.  This way the developer can run the test,
manually verify the output, and then copy it into place to provide the
reference and eliminate the warning.

If the named source tree path is expected to be a file but exists as a
directory, we still need to produce a FATAL_ERROR.
2014-04-17 09:45:09 -04:00
..
Directory1 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory2 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory3 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
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
BadHashAlgo1-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadHashAlgo1-stderr.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadHashAlgo1.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadHashAlgo1.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadOption1-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadOption1-stderr.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadOption1.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadOption2-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadOption2-stderr.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadOption2.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries1-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries1-stderr.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries1.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries2-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries2-stderr.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries2.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries3-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries3-stderr.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
BadSeries3.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
CMakeLists.txt Cygwin: Avoid legacy warnings in RunCMake.* tests 2013-08-13 09:50:15 -04:00
Data.txt.md5 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory1-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory1-stderr.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
Directory1.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory2-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory2-stderr.txt ExternalData: Allow DATA{} syntax to reference directories 2013-01-30 10:05:07 -05:00
Directory2.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory2.md5 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
Directory3-stderr.txt ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04:00
Directory3.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
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 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
LinkContentMD5.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
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 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NoLinkInSource-stdout.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NoLinkInSource.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NoURLTemplates-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NoURLTemplates-stderr.txt ExternalData: Allow local stores without any URL templates 2013-11-13 10:03:36 -05:00
NoURLTemplates.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalData1-stdout.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalData1.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalData2-stdout.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalData2.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalData3-stdout.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalData3.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalDataSub1-stdout.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NormalDataSub1.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NotUnderRoot-result.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NotUnderRoot-stderr.txt ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
NotUnderRoot.cmake ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00
ObjectStoreOnly.cmake ExternalData: Allow local stores without any URL templates 2013-11-13 10:03:36 -05:00
RunCMakeTest.cmake ExternalData: Warn on missing file instead of failing 2014-04-17 09:45:09 -04: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 ExternalData: Add tests covering interfaces and errors 2013-01-30 10:04:54 -05:00