diff options
author | Brad King <brad.king@kitware.com> | 2014-04-17 13:31:41 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-04-17 13:45:09 (GMT) |
commit | ccd29b9af849316a9361ceb8d0addb24e7158382 (patch) | |
tree | 7375d552f4c19075a7191ef4010a462fd3724c00 /Tests/RunCMake/ExternalData/Directory3-stderr.txt | |
parent | fd8bb3427858017754d5b08a2eb1f57116feebb6 (diff) | |
download | CMake-ccd29b9af849316a9361ceb8d0addb24e7158382.zip CMake-ccd29b9af849316a9361ceb8d0addb24e7158382.tar.gz CMake-ccd29b9af849316a9361ceb8d0addb24e7158382.tar.bz2 |
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.
Diffstat (limited to 'Tests/RunCMake/ExternalData/Directory3-stderr.txt')
-rw-r--r-- | Tests/RunCMake/ExternalData/Directory3-stderr.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Tests/RunCMake/ExternalData/Directory3-stderr.txt b/Tests/RunCMake/ExternalData/Directory3-stderr.txt index 56a341e..ceed2a0 100644 --- a/Tests/RunCMake/ExternalData/Directory3-stderr.txt +++ b/Tests/RunCMake/ExternalData/Directory3-stderr.txt @@ -1,4 +1,4 @@ -CMake Error at .*/Modules/ExternalData.cmake:[0-9]+ \(message\): +CMake Warning \(dev\) at .*/Modules/ExternalData.cmake:[0-9]+ \(message\): Data file referenced by argument DATA{Directory3/\*} @@ -12,3 +12,4 @@ Call Stack \(most recent call first\): .* Directory3.cmake:3 \(ExternalData_Add_Test\) CMakeLists.txt:3 \(include\) +This warning is for project developers. Use -Wno-dev to suppress it. |