summaryrefslogtreecommitdiffstats
path: root/Tests/CMakeTests
diff options
context:
space:
mode:
authorCraig Scott <craig.scott@crascit.com>2024-05-31 11:20:30 (GMT)
committerCraig Scott <craig.scott@crascit.com>2024-05-31 12:55:20 (GMT)
commit7c516f7e28813a1ed66a4fd0a94d8a56b611eeef (patch)
tree04ae221bdaf7a1bd6d57da1aa7e96554efa11f3c /Tests/CMakeTests
parent140766867b2c8f8dff0e4d0d73e481b6944b5284 (diff)
downloadCMake-7c516f7e28813a1ed66a4fd0a94d8a56b611eeef.zip
CMake-7c516f7e28813a1ed66a4fd0a94d8a56b611eeef.tar.gz
CMake-7c516f7e28813a1ed66a4fd0a94d8a56b611eeef.tar.bz2
file(): TOUCH, TOUCH_NOCREATE and MAKE_DIRECTORY accept empty lists
Projects may be generating a list of files or directories to pass as arguments to file(TOUCH), file(TOUCH_NOCREATE), or file(MAKE_DIRECTORY). Those lists might end up being empty, so rather than requiring at least one item, allow an empty list. Fixes: #24897
Diffstat (limited to 'Tests/CMakeTests')
-rw-r--r--Tests/CMakeTests/FileTest.cmake.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/Tests/CMakeTests/FileTest.cmake.in b/Tests/CMakeTests/FileTest.cmake.in
index 71cb3db..7b76700 100644
--- a/Tests/CMakeTests/FileTest.cmake.in
+++ b/Tests/CMakeTests/FileTest.cmake.in
@@ -13,13 +13,13 @@ set(Copy-NoDest-STDERR "given no DESTINATION")
set(Copy-NoFile-RESULT 1)
set(Copy-NoFile-STDERR "COPY cannot find.*/does_not_exist\\.txt")
set(Glob-NoArg-RESULT 1)
-set(Glob-NoArg-STDERR "file must be called with at least two arguments")
+set(Glob-NoArg-STDERR "file GLOB must be called with at least one additional argument\\.")
set(Make_Directory-NoArg-RESULT 1)
set(Make-Directory-NoArg-STDERR "file must be called with at least two arguments")
set(MD5-NoFile-RESULT 1)
set(MD5-NoFile-STDERR "file MD5 failed to read file")
set(MD5-BadArg1-RESULT 1)
-set(MD5-BadArg1-STDERR "file must be called with at least two arguments")
+set(MD5-BadArg1-STDERR "file MD5 requires a file name and output variable")
set(MD5-BadArg2-RESULT 1)
set(MD5-BadArg2-STDERR "file MD5 requires a file name and output variable")
set(MD5-BadArg4-RESULT 1)