Merge topic 'tests-no-match-full-path'
e5ca59b4
Tests: Move command failure cases into RunCMake infrastructure0699e0d3
Tests: Move CTestTestConfigFileInBuildDir into RunCMake.ctest_start
This commit is contained in:
commit
7054df7df2
|
@ -17,8 +17,6 @@ macro(ADD_TEST_MACRO NAME COMMAND)
|
||||||
list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${dir}")
|
list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${dir}")
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
include(${CMAKE_CURRENT_SOURCE_DIR}/RegexEscapeString.cmake)
|
|
||||||
|
|
||||||
include(${CMAKE_CURRENT_SOURCE_DIR}/CheckFortran.cmake)
|
include(${CMAKE_CURRENT_SOURCE_DIR}/CheckFortran.cmake)
|
||||||
|
|
||||||
# Fake a user home directory to avoid polluting the real one.
|
# Fake a user home directory to avoid polluting the real one.
|
||||||
|
@ -2430,37 +2428,6 @@ ${CMake_BINARY_DIR}/bin/cmake -DDIR=dev -P ${CMake_SOURCE_DIR}/Utilities/Release
|
||||||
set_tests_properties(CTestTestEmptyBinaryDirectory PROPERTIES
|
set_tests_properties(CTestTestEmptyBinaryDirectory PROPERTIES
|
||||||
PASS_REGULAR_EXPRESSION "TEST_SUCCESS")
|
PASS_REGULAR_EXPRESSION "TEST_SUCCESS")
|
||||||
|
|
||||||
configure_file(
|
|
||||||
"${CMake_SOURCE_DIR}/Tests/CTestTestConfigFileInBuildDir/test1.cmake.in"
|
|
||||||
"${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir1/test1.cmake"
|
|
||||||
@ONLY ESCAPE_QUOTES)
|
|
||||||
add_test(CTestTestConfigFileInBuildDir1 ${CMAKE_CTEST_COMMAND}
|
|
||||||
-S "${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir1/test1.cmake" -V
|
|
||||||
--output-log "${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir1/testOut1.log"
|
|
||||||
)
|
|
||||||
REGEX_ESCAPE_STRING(CTEST_TEST_ESCAPED_SOURCE_DIR "${CMake_SOURCE_DIR}")
|
|
||||||
set_tests_properties(CTestTestConfigFileInBuildDir1 PROPERTIES DEPENDS CTestTestNoBuild
|
|
||||||
PASS_REGULAR_EXPRESSION
|
|
||||||
"Reading ctest configuration file: ${CTEST_TEST_ESCAPED_SOURCE_DIR}.Tests.CTestTestConfigFileInBuildDir.CTestConfig.cmake")
|
|
||||||
|
|
||||||
configure_file(
|
|
||||||
"${CMake_SOURCE_DIR}/Tests/CTestTestConfigFileInBuildDir/test2.cmake.in"
|
|
||||||
"${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir2/test2.cmake"
|
|
||||||
@ONLY ESCAPE_QUOTES)
|
|
||||||
configure_file(
|
|
||||||
"${CMake_SOURCE_DIR}/Tests/CTestTestConfigFileInBuildDir/CTestConfig.cmake"
|
|
||||||
"${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir2/CTestConfig.cmake"
|
|
||||||
@ONLY ESCAPE_QUOTES COPYONLY)
|
|
||||||
add_test(CTestTestConfigFileInBuildDir2 ${CMAKE_CTEST_COMMAND}
|
|
||||||
-S "${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir2/test2.cmake" -V
|
|
||||||
--output-log "${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir2/testOut2.log"
|
|
||||||
)
|
|
||||||
REGEX_ESCAPE_STRING(CTEST_TEST_ESCAPED_BINARY_DIR "${CMake_BINARY_DIR}")
|
|
||||||
set_tests_properties(CTestTestConfigFileInBuildDir2 PROPERTIES DEPENDS CTestTestNoBuild
|
|
||||||
REQUIRED_FILES ${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir2/CTestConfig.cmake
|
|
||||||
PASS_REGULAR_EXPRESSION
|
|
||||||
"Reading ctest configuration file: ${CTEST_TEST_ESCAPED_BINARY_DIR}.Tests.CTestTestConfigFileInBuildDir2.CTestConfig.cmake")
|
|
||||||
|
|
||||||
# test coverage for mumps
|
# test coverage for mumps
|
||||||
# create a MumpsCoverage dir in the binary tree under Testing to
|
# create a MumpsCoverage dir in the binary tree under Testing to
|
||||||
# avoid the .NoDartCoverage files in the cmake testing tree
|
# avoid the .NoDartCoverage files in the cmake testing tree
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/CheckCMakeTest.cmake")
|
|
||||||
|
|
||||||
get_property(FOO_BRIEF GLOBAL PROPERTY FOO BRIEF_DOCS)
|
get_property(FOO_BRIEF GLOBAL PROPERTY FOO BRIEF_DOCS)
|
||||||
get_property(FOO_FULL GLOBAL PROPERTY FOO FULL_DOCS)
|
get_property(FOO_FULL GLOBAL PROPERTY FOO FULL_DOCS)
|
||||||
|
|
||||||
|
@ -16,97 +14,3 @@ get_property(result VARIABLE PROPERTY test_var)
|
||||||
if(NOT result STREQUAL "alpha")
|
if(NOT result STREQUAL "alpha")
|
||||||
message(SEND_ERROR "bad value of VARIABLE PROPERTY test_var: got '${result}' instead of 'alpha'")
|
message(SEND_ERROR "bad value of VARIABLE PROPERTY test_var: got '${result}' instead of 'alpha'")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/../RegexEscapeString.cmake")
|
|
||||||
REGEX_ESCAPE_STRING(CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@")
|
|
||||||
|
|
||||||
set(Missing-Argument-RESULT 1)
|
|
||||||
set(Missing-Argument-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Missing-Argument.cmake:1 \\(get_property\\):.*get_property called with incorrect number of arguments.*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Missing-Argument
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Bad-Scope-RESULT 1)
|
|
||||||
set(Bad-Scope-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Bad-Scope.cmake:1 \\(get_property\\):.*get_property given invalid scope FOO\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Bad-Scope
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Bad-Argument-RESULT 1)
|
|
||||||
set(Bad-Argument-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Bad-Argument.cmake:1 \\(get_property\\):.*get_property given invalid argument \"FOO\"\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Bad-Argument
|
|
||||||
)
|
|
||||||
|
|
||||||
set(No-Property-RESULT 1)
|
|
||||||
set(No-Property-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-No-Property.cmake:1 \\(get_property\\):.*get_property not given a PROPERTY <name> argument\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
No-Property
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Global-Name-RESULT 1)
|
|
||||||
set(Global-Name-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Global-Name.cmake:1 \\(get_property\\):.*get_property given name for GLOBAL scope\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Global-Name
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Bad-Directory-RESULT 1)
|
|
||||||
set(Bad-Directory-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Bad-Directory.cmake:1 \\(get_property\\):.*get_property DIRECTORY scope provided but requested directory was not.*found\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Bad-Directory
|
|
||||||
)
|
|
||||||
|
|
||||||
set(No-Target-RESULT 1)
|
|
||||||
set(No-Target-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-No-Target.cmake:1 \\(get_property\\):.*get_property not given name for TARGET scope\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
No-Target
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Bad-Target-RESULT 1)
|
|
||||||
set(Bad-Target-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Bad-Target.cmake:1 \\(get_property\\):.*get_property could not find TARGET FOO\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Bad-Target
|
|
||||||
)
|
|
||||||
|
|
||||||
set(No-Source-RESULT 1)
|
|
||||||
set(No-Source-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-No-Source.cmake:1 \\(get_property\\):.*get_property not given name for SOURCE scope\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
No-Source
|
|
||||||
)
|
|
||||||
|
|
||||||
set(No-Test-RESULT 1)
|
|
||||||
set(No-Test-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-No-Test.cmake:1 \\(get_property\\):.*get_property not given name for TEST scope\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
No-Test
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Bad-Test-RESULT 1)
|
|
||||||
set(Bad-Test-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Bad-Test.cmake:1 \\(get_property\\):.*get_property given TEST name that does not exist: FOO.*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Bad-Test
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Variable-Name-RESULT 1)
|
|
||||||
set(Variable-Name-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-Variable-Name.cmake:1 \\(get_property\\):.*get_property given name for VARIABLE scope\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
Variable-Name
|
|
||||||
)
|
|
||||||
|
|
||||||
set(No-Cache-RESULT 1)
|
|
||||||
set(No-Cache-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?GetProperty-No-Cache.cmake:1 \\(get_property\\):.*get_property not given name for CACHE scope\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(GetProperty
|
|
||||||
No-Cache
|
|
||||||
)
|
|
||||||
|
|
|
@ -7,9 +7,6 @@ foreach(_arg "" 0 1 2 ${TRUE_NAMES} ${FALSE_NAMES})
|
||||||
set(VAR_${_arg} "${_arg}")
|
set(VAR_${_arg} "${_arg}")
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/../RegexEscapeString.cmake")
|
|
||||||
REGEX_ESCAPE_STRING(CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@")
|
|
||||||
|
|
||||||
macro(test_vars _old)
|
macro(test_vars _old)
|
||||||
# Variables set to false or not set.
|
# Variables set to false or not set.
|
||||||
foreach(_var "" 0 ${FALSE_NAMES} UNDEFINED)
|
foreach(_var "" 0 ${FALSE_NAMES} UNDEFINED)
|
||||||
|
@ -159,11 +156,3 @@ foreach(_bad 2x -2x)
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
test_vars("")
|
test_vars("")
|
||||||
|
|
||||||
set(Invalid-Argument-RESULT 1)
|
|
||||||
set(Invalid-Argument-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?If-Invalid-Argument.cmake:1 \\(if\\):.*Unknown arguments specified.*")
|
|
||||||
|
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/CheckCMakeTest.cmake")
|
|
||||||
check_cmake_test(If
|
|
||||||
Invalid-Argument
|
|
||||||
)
|
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/CheckCMakeTest.cmake")
|
include("@CMAKE_CURRENT_SOURCE_DIR@/CheckCMakeTest.cmake")
|
||||||
|
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/../RegexEscapeString.cmake")
|
|
||||||
REGEX_ESCAPE_STRING(CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@")
|
|
||||||
|
|
||||||
macro(TEST command expected)
|
macro(TEST command expected)
|
||||||
if("x${result}" STREQUAL "x${expected}")
|
if("x${result}" STREQUAL "x${expected}")
|
||||||
#message("TEST \"${command}\" success: \"${result}\" expected: \"${expected}\"")
|
#message("TEST \"${command}\" success: \"${result}\" expected: \"${expected}\"")
|
||||||
|
@ -103,9 +100,6 @@ TEST("REVERSE empty result" "")
|
||||||
list(SORT result)
|
list(SORT result)
|
||||||
TEST("SORT empty result" "")
|
TEST("SORT empty result" "")
|
||||||
|
|
||||||
set(No-Arguments-RESULT 1)
|
|
||||||
set(No-Arguments-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-No-Arguments.cmake:1 \\(list\\):.*list must be called with at least two arguments.*")
|
|
||||||
|
|
||||||
# these trigger top-level condition
|
# these trigger top-level condition
|
||||||
foreach(cmd IN ITEMS Append Find Get Insert Length Reverse Remove_At Remove_Duplicates Remove_Item Sort)
|
foreach(cmd IN ITEMS Append Find Get Insert Length Reverse Remove_At Remove_Duplicates Remove_Item Sort)
|
||||||
set(${cmd}-No-Arguments-RESULT 1)
|
set(${cmd}-No-Arguments-RESULT 1)
|
||||||
|
@ -132,53 +126,6 @@ foreach(cmd IN ITEMS Find Get Insert Length Remove_At Remove_Item)
|
||||||
check_cmake_test_single(List "${cmd}-List-Only" "${_test_file_name}")
|
check_cmake_test_single(List "${cmd}-List-Only" "${_test_file_name}")
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
set(Length-Too-Many-Arguments-RESULT 1)
|
|
||||||
set(Length-Too-Many-Arguments-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-Length-Too-Many-Arguments.cmake:1 \\(list\\):.*list sub-command LENGTH requires two arguments.*")
|
|
||||||
|
|
||||||
set(Reverse-Too-Many-Arguments-RESULT 1)
|
|
||||||
set(Reverse-Too-Many-Arguments-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-Reverse-Too-Many-Arguments.cmake:1 \\(list\\):.*list sub-command REVERSE only takes one argument.*")
|
|
||||||
|
|
||||||
set(Remove_Duplicates-Too-Many-Arguments-RESULT 1)
|
|
||||||
set(Remove_Duplicates-Too-Many-Arguments-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-Remove_Duplicates-Too-Many-Arguments.cmake:1 \\(list\\):.*list sub-command REMOVE_DUPLICATES only takes one argument.*")
|
|
||||||
|
|
||||||
set(Sort-Too-Many-Arguments-RESULT 1)
|
|
||||||
set(Sort-Too-Many-Arguments-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-Sort-Too-Many-Arguments.cmake:1 \\(list\\):.*list sub-command SORT only takes one argument.*")
|
|
||||||
|
|
||||||
set(Invalid-Subcommand-RESULT 1)
|
|
||||||
set(Invalid-Subcommand-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-Invalid-Subcommand.cmake:1 \\(list\\):.*list does not recognize sub-command NO_SUCH_SUBCOMMAND.*")
|
|
||||||
|
|
||||||
foreach(cmd Get Insert Remove_At)
|
|
||||||
set(${cmd}-Invalid-Index-RESULT 1)
|
|
||||||
set(${cmd}-Invalid-Index-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-${cmd}-Invalid-Index.cmake:2 \\(list\\):.*list index: 3 out of range \\(-3, 2\\).*")
|
|
||||||
endforeach()
|
|
||||||
|
|
||||||
foreach(cmd Remove_Item Reverse Remove_Duplicates Sort Remove_At)
|
|
||||||
string(TOUPPER ${cmd} Cmd)
|
|
||||||
set(${cmd}-Nonexistent-List-RESULT 1)
|
|
||||||
set(${cmd}-Nonexistent-List-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-${cmd}-Nonexistent-List.cmake:2 \\(list\\):.*sub-command ${Cmd} requires list to be present.*")
|
|
||||||
endforeach()
|
|
||||||
|
|
||||||
set(Get-CMP0007-Warn-RESULT 0)
|
|
||||||
set(Get-CMP0007-Warn-STDERR ".*CMake Warning \\(dev\\) at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?List-Get-CMP0007-Warn.cmake:3 \\(list\\):.*Policy CMP0007 is not set:.*")
|
|
||||||
|
|
||||||
check_cmake_test(List
|
|
||||||
No-Arguments
|
|
||||||
Length-Too-Many-Arguments
|
|
||||||
Reverse-Too-Many-Arguments
|
|
||||||
Remove_Duplicates-Too-Many-Arguments
|
|
||||||
Sort-Too-Many-Arguments
|
|
||||||
Invalid-Subcommand
|
|
||||||
Get-Invalid-Index
|
|
||||||
Insert-Invalid-Index
|
|
||||||
Remove_Item-Nonexistent-List
|
|
||||||
Reverse-Nonexistent-List
|
|
||||||
Remove_Duplicates-Nonexistent-List
|
|
||||||
Sort-Nonexistent-List
|
|
||||||
Remove_At-Nonexistent-List
|
|
||||||
Remove_At-Invalid-Index
|
|
||||||
Get-CMP0007-Warn
|
|
||||||
)
|
|
||||||
|
|
||||||
set(thelist "" NEW OLD)
|
set(thelist "" NEW OLD)
|
||||||
|
|
||||||
foreach (_pol ${thelist})
|
foreach (_pol ${thelist})
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
set(NUMBERS "")
|
set(NUMBERS "")
|
||||||
set(COUNT 0)
|
set(COUNT 0)
|
||||||
|
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/../RegexEscapeString.cmake")
|
|
||||||
REGEX_ESCAPE_STRING(CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@")
|
|
||||||
|
|
||||||
while(COUNT LESS 200)
|
while(COUNT LESS 200)
|
||||||
set(NUMBERS "${NUMBERS} ${COUNT}")
|
set(NUMBERS "${NUMBERS} ${COUNT}")
|
||||||
set(COUNT "2${COUNT}")
|
set(COUNT "2${COUNT}")
|
||||||
|
@ -18,40 +15,3 @@ endwhile()
|
||||||
if(NOT NUMBERS STREQUAL " 0 3 30 20 3 30")
|
if(NOT NUMBERS STREQUAL " 0 3 30 20 3 30")
|
||||||
message(SEND_ERROR "while loop nesting error, result: '${NUMBERS}'")
|
message(SEND_ERROR "while loop nesting error, result: '${NUMBERS}'")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
set(Missing-Argument-RESULT 1)
|
|
||||||
set(Missing-Argument-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?While-Missing-Argument.cmake:1 \\(while\\):.*while called with incorrect number of arguments.*")
|
|
||||||
|
|
||||||
include("@CMAKE_CURRENT_SOURCE_DIR@/CheckCMakeTest.cmake")
|
|
||||||
check_cmake_test(While
|
|
||||||
Missing-Argument
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Missing-Endwhile-RESULT 1)
|
|
||||||
set(Missing-Endwhile-STDERR ".*CMake Error in (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?While-Missing-Endwhile.cmake:.*A logical block opening on the line.*(${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?While-Missing-Endwhile.cmake:1 \\(while\\).*is not closed\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(While
|
|
||||||
Missing-Endwhile
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Endwhile-Mismatch-RESULT 0)
|
|
||||||
set(Endwhile-Mismatch-STDERR ".*CMake Warning \\(dev\\) in (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?While-Endwhile-Mismatch.cmake:.*A logical block opening on the line.*(${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?While-Endwhile-Mismatch.cmake:1 \\(while\\).*with mis-matching arguments\\..*")
|
|
||||||
|
|
||||||
check_cmake_test(While
|
|
||||||
Endwhile-Mismatch
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Endwhile-Alone-RESULT 1)
|
|
||||||
set(Endwhile-Alone-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?While-Endwhile-Alone.cmake:1 \\(endwhile\\):.*An ENDWHILE command was found outside of a proper WHILE ENDWHILE.*structure\\.\n.*$")
|
|
||||||
|
|
||||||
check_cmake_test(While
|
|
||||||
Endwhile-Alone
|
|
||||||
)
|
|
||||||
|
|
||||||
set(Endwhile-Alone-Args-RESULT 1)
|
|
||||||
set(Endwhile-Alone-Args-STDERR ".*CMake Error at (${CTEST_ESCAPED_CMAKE_CURRENT_SOURCE_DIR}/)?While-Endwhile-Alone-Args.cmake:1 \\(endwhile\\):.*An ENDWHILE command was found outside of a proper WHILE ENDWHILE.*structure\\. Or its arguments did not.*$")
|
|
||||||
|
|
||||||
check_cmake_test(While
|
|
||||||
Endwhile-Alone-Args
|
|
||||||
)
|
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
cmake_minimum_required(VERSION 2.8)
|
|
||||||
project(CTestTestConfigFileInBuildDir)
|
|
||||||
include(CTest)
|
|
|
@ -1,7 +0,0 @@
|
||||||
set(CTEST_PROJECT_NAME "CTestTestConfigFileInBuildDir")
|
|
||||||
set(CTEST_NIGHTLY_START_TIME "01:00:00 UTC")
|
|
||||||
set(CTEST_DART_SERVER_VERSION "2")
|
|
||||||
set(CTEST_DROP_METHOD "http")
|
|
||||||
set(CTEST_DROP_SITE "open.cdash.org")
|
|
||||||
set(CTEST_DROP_LOCATION "/submit.php?project=PublicDashboard")
|
|
||||||
set(CTEST_DROP_SITE_CDASH TRUE)
|
|
|
@ -1,19 +0,0 @@
|
||||||
cmake_minimum_required(VERSION 2.8)
|
|
||||||
|
|
||||||
# Settings:
|
|
||||||
set(CTEST_DASHBOARD_ROOT "@CMake_BINARY_DIR@/Tests/CTestTest")
|
|
||||||
set(CTEST_SITE "@SITE@")
|
|
||||||
set(CTEST_BUILD_NAME "CTestTest-@BUILDNAME@-ConfigFileInBuildDir1")
|
|
||||||
|
|
||||||
set(CTEST_SOURCE_DIRECTORY "@CMake_SOURCE_DIR@/Tests/CTestTestConfigFileInBuildDir")
|
|
||||||
set(CTEST_BINARY_DIRECTORY "@CMake_BINARY_DIR@/Tests/CTestTestConfigFileInBuildDir1")
|
|
||||||
set(CTEST_CVS_COMMAND "@CVSCOMMAND@")
|
|
||||||
set(CTEST_CMAKE_GENERATOR "@CMAKE_GENERATOR@")
|
|
||||||
set(CTEST_CMAKE_GENERATOR_PLATFORM "@CMAKE_GENERATOR_PLATFORM@")
|
|
||||||
set(CTEST_CMAKE_GENERATOR_TOOLSET "@CMAKE_GENERATOR_TOOLSET@")
|
|
||||||
set(CTEST_BUILD_CONFIGURATION "$ENV{CMAKE_CONFIG_TYPE}")
|
|
||||||
set(CTEST_COVERAGE_COMMAND "@COVERAGE_COMMAND@")
|
|
||||||
set(CTEST_NOTES_FILES "${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}")
|
|
||||||
|
|
||||||
CTEST_START(Experimental)
|
|
||||||
CTEST_CONFIGURE(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
|
|
|
@ -1,19 +0,0 @@
|
||||||
cmake_minimum_required(VERSION 2.8)
|
|
||||||
|
|
||||||
# Settings:
|
|
||||||
set(CTEST_DASHBOARD_ROOT "@CMake_BINARY_DIR@/Tests/CTestTest")
|
|
||||||
set(CTEST_SITE "@SITE@")
|
|
||||||
set(CTEST_BUILD_NAME "CTestTest-@BUILDNAME@-ConfigFileInBuildDir2")
|
|
||||||
|
|
||||||
set(CTEST_SOURCE_DIRECTORY "@CMake_SOURCE_DIR@/Tests/CTestTestConfigFileInBuildDir")
|
|
||||||
set(CTEST_BINARY_DIRECTORY "@CMake_BINARY_DIR@/Tests/CTestTestConfigFileInBuildDir2")
|
|
||||||
set(CTEST_CVS_COMMAND "@CVSCOMMAND@")
|
|
||||||
set(CTEST_CMAKE_GENERATOR "@CMAKE_GENERATOR@")
|
|
||||||
set(CTEST_CMAKE_GENERATOR_PLATFORM "@CMAKE_GENERATOR_PLATFORM@")
|
|
||||||
set(CTEST_CMAKE_GENERATOR_TOOLSET "@CMAKE_GENERATOR_TOOLSET@")
|
|
||||||
set(CTEST_BUILD_CONFIGURATION "$ENV{CMAKE_CONFIG_TYPE}")
|
|
||||||
set(CTEST_COVERAGE_COMMAND "@COVERAGE_COMMAND@")
|
|
||||||
set(CTEST_NOTES_FILES "${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}")
|
|
||||||
|
|
||||||
CTEST_START(Experimental)
|
|
||||||
CTEST_CONFIGURE(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
|
|
|
@ -1,4 +0,0 @@
|
||||||
macro(REGEX_ESCAPE_STRING _OUT _IN)
|
|
||||||
# Escape special regex metacharacters with a backslash
|
|
||||||
string(REGEX REPLACE "([$^.[|*+?()]|])" "\\\\\\1" ${_OUT} "${_IN}")
|
|
||||||
endmacro()
|
|
|
@ -191,6 +191,7 @@ add_RunCMake_test(try_compile)
|
||||||
add_RunCMake_test(try_run)
|
add_RunCMake_test(try_run)
|
||||||
add_RunCMake_test(set)
|
add_RunCMake_test(set)
|
||||||
add_RunCMake_test(variable_watch)
|
add_RunCMake_test(variable_watch)
|
||||||
|
add_RunCMake_test(while)
|
||||||
add_RunCMake_test(CMP0004)
|
add_RunCMake_test(CMP0004)
|
||||||
add_RunCMake_test(TargetPolicies)
|
add_RunCMake_test(TargetPolicies)
|
||||||
add_RunCMake_test(alias_targets)
|
add_RunCMake_test(alias_targets)
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
Run dashboard with model Experimental
|
||||||
|
Source directory: .*/Tests/RunCMake/ctest_start/ConfigInBuild
|
||||||
|
Build directory: .*/Tests/RunCMake/ctest_start/ConfigInBuild-build
|
||||||
|
Reading ctest configuration file: .*/Tests/RunCMake/ctest_start/ConfigInBuild-build/CTestConfig.cmake
|
||||||
|
Site: test-site
|
||||||
|
Build name: test-build-name
|
||||||
|
Use Experimental tag: [0-9-]+
|
|
@ -0,0 +1,7 @@
|
||||||
|
Run dashboard with model Experimental
|
||||||
|
Source directory: .*/Tests/RunCMake/ctest_start/ConfigInSource
|
||||||
|
Build directory: .*/Tests/RunCMake/ctest_start/ConfigInSource-build
|
||||||
|
Reading ctest configuration file: .*/Tests/RunCMake/ctest_start/ConfigInSource/CTestConfig.cmake
|
||||||
|
Site: test-site
|
||||||
|
Build name: test-build-name
|
||||||
|
Use Experimental tag: [0-9-]+
|
|
@ -8,3 +8,16 @@ function(run_ctest_start CASE_NAME)
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
run_ctest_start(StartQuiet Experimental QUIET)
|
run_ctest_start(StartQuiet Experimental QUIET)
|
||||||
|
|
||||||
|
run_ctest_start(ConfigInSource Experimental)
|
||||||
|
|
||||||
|
function(run_ConfigInBuild)
|
||||||
|
set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/ConfigInBuild-build)
|
||||||
|
set(RunCMake_TEST_NO_CLEAN 1)
|
||||||
|
file(REMOVE_RECURSE "${RunCMake_TEST_BINARY_DIR}")
|
||||||
|
file(MAKE_DIRECTORY "${RunCMake_TEST_BINARY_DIR}")
|
||||||
|
configure_file(${RunCMake_SOURCE_DIR}/CTestConfig.cmake.in
|
||||||
|
${RunCMake_BINARY_DIR}/ConfigInBuild-build/CTestConfig.cmake @ONLY)
|
||||||
|
run_ctest_start(ConfigInBuild Experimental)
|
||||||
|
endfunction()
|
||||||
|
run_ConfigInBuild()
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at BadArgument.cmake:1 \(get_property\):
|
||||||
|
get_property given invalid argument "FOO".
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,6 @@
|
||||||
|
^CMake Error at BadDirectory.cmake:1 \(get_property\):
|
||||||
|
get_property DIRECTORY scope provided but requested directory was not
|
||||||
|
found. This could be because the directory argument was invalid or, it is
|
||||||
|
valid but has not been processed yet.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,5 @@
|
||||||
|
^CMake Error at BadScope.cmake:1 \(get_property\):
|
||||||
|
get_property given invalid scope FOO. Valid scopes are GLOBAL, DIRECTORY,
|
||||||
|
TARGET, SOURCE, TEST, VARIABLE, CACHE, INSTALL.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,5 @@
|
||||||
|
^CMake Error at BadTarget.cmake:1 \(get_property\):
|
||||||
|
get_property could not find TARGET FOO. Perhaps it has not yet been
|
||||||
|
created.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at BadTest.cmake:1 \(get_property\):
|
||||||
|
get_property given TEST name that does not exist: FOO
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at GlobalName.cmake:1 \(get_property\):
|
||||||
|
get_property given name for GLOBAL scope.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at MissingArgument.cmake:1 \(get_property\):
|
||||||
|
get_property called with incorrect number of arguments
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at NoCache.cmake:1 \(get_property\):
|
||||||
|
get_property not given name for CACHE scope.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at NoProperty.cmake:1 \(get_property\):
|
||||||
|
get_property not given a PROPERTY <name> argument.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at NoSource.cmake:1 \(get_property\):
|
||||||
|
get_property not given name for SOURCE scope.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at NoTarget.cmake:1 \(get_property\):
|
||||||
|
get_property not given name for TARGET scope.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at NoTest.cmake:1 \(get_property\):
|
||||||
|
get_property not given name for TEST scope.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -8,3 +8,17 @@ run_cmake(source_properties)
|
||||||
run_cmake(target_properties)
|
run_cmake(target_properties)
|
||||||
run_cmake(test_properties)
|
run_cmake(test_properties)
|
||||||
run_cmake(DebugConfigurations)
|
run_cmake(DebugConfigurations)
|
||||||
|
|
||||||
|
run_cmake(MissingArgument)
|
||||||
|
run_cmake(GlobalName)
|
||||||
|
run_cmake(BadTest)
|
||||||
|
run_cmake(BadTarget)
|
||||||
|
run_cmake(BadScope)
|
||||||
|
run_cmake(BadDirectory)
|
||||||
|
run_cmake(BadArgument)
|
||||||
|
run_cmake(VariableName)
|
||||||
|
run_cmake(NoTest)
|
||||||
|
run_cmake(NoTarget)
|
||||||
|
run_cmake(NoSource)
|
||||||
|
run_cmake(NoProperty)
|
||||||
|
run_cmake(NoCache)
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at VariableName.cmake:1 \(get_property\):
|
||||||
|
get_property given name for VARIABLE scope.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,8 @@
|
||||||
|
^CMake Error at InvalidArgument1.cmake:1 \(if\):
|
||||||
|
if given arguments:
|
||||||
|
|
||||||
|
"NOT" "foo" "bar" "STREQUAL" "foo bar"
|
||||||
|
|
||||||
|
Unknown arguments specified
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -1,5 +1,6 @@
|
||||||
include(RunCMake)
|
include(RunCMake)
|
||||||
|
|
||||||
|
run_cmake(InvalidArgument1)
|
||||||
run_cmake(IsDirectory)
|
run_cmake(IsDirectory)
|
||||||
run_cmake(IsDirectoryLong)
|
run_cmake(IsDirectoryLong)
|
||||||
run_cmake(elseif-message)
|
run_cmake(elseif-message)
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
^CMake Warning \(dev\) at GET-CMP0007-WARN.cmake:4 \(list\):
|
||||||
|
Policy CMP0007 is not set: list command no longer ignores empty elements.
|
||||||
|
Run "cmake --help-policy CMP0007" for policy details. Use the cmake_policy
|
||||||
|
command to set the policy and suppress this warning. List has value =
|
||||||
|
\[;NEW;OLD\].
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)
|
||||||
|
This warning is for project developers. Use -Wno-dev to suppress it.$
|
|
@ -1,3 +1,4 @@
|
||||||
|
cmake_policy(VERSION 2.4)
|
||||||
set(thelist "" NEW OLD)
|
set(thelist "" NEW OLD)
|
||||||
|
|
||||||
list(GET thelist 1 thevalue)
|
list(GET thelist 1 thevalue)
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at GET-InvalidIndex.cmake:2 \(list\):
|
||||||
|
list index: 3 out of range \(-3, 2\)
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at INSERT-InvalidIndex.cmake:2 \(list\):
|
||||||
|
list index: 3 out of range \(-3, 2\)
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at InvalidSubcommand.cmake:1 \(list\):
|
||||||
|
list does not recognize sub-command NO_SUCH_SUBCOMMAND
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at LENGTH-TooManyArguments.cmake:1 \(list\):
|
||||||
|
list sub-command LENGTH requires two arguments.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at NoArguments.cmake:1 \(list\):
|
||||||
|
list must be called with at least two arguments.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at REMOVE_AT-InvalidIndex.cmake:2 \(list\):
|
||||||
|
list index: 3 out of range \(-3, 2\)
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at REMOVE_AT-NotList.cmake:2 \(list\):
|
||||||
|
list sub-command REMOVE_AT requires list to be present.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at REMOVE_DUPLICATES-NotList.cmake:2 \(list\):
|
||||||
|
list sub-command REMOVE_DUPLICATES requires list to be present.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at REMOVE_DUPLICATES-TooManyArguments.cmake:1 \(list\):
|
||||||
|
list sub-command REMOVE_DUPLICATES only takes one argument.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at REMOVE_ITEM-NotList.cmake:2 \(list\):
|
||||||
|
list sub-command REMOVE_ITEM requires list to be present.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at REVERSE-NotList.cmake:2 \(list\):
|
||||||
|
list sub-command REVERSE requires list to be present.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at REVERSE-TooManyArguments.cmake:1 \(list\):
|
||||||
|
list sub-command REVERSE only takes one argument.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
|
@ -3,3 +3,22 @@ include(RunCMake)
|
||||||
run_cmake(EmptyGet0)
|
run_cmake(EmptyGet0)
|
||||||
run_cmake(EmptyRemoveAt0)
|
run_cmake(EmptyRemoveAt0)
|
||||||
run_cmake(EmptyInsert-1)
|
run_cmake(EmptyInsert-1)
|
||||||
|
|
||||||
|
run_cmake(NoArguments)
|
||||||
|
run_cmake(InvalidSubcommand)
|
||||||
|
run_cmake(GET-CMP0007-WARN)
|
||||||
|
|
||||||
|
run_cmake(GET-InvalidIndex)
|
||||||
|
run_cmake(INSERT-InvalidIndex)
|
||||||
|
run_cmake(REMOVE_AT-InvalidIndex)
|
||||||
|
|
||||||
|
run_cmake(LENGTH-TooManyArguments)
|
||||||
|
run_cmake(REMOVE_DUPLICATES-TooManyArguments)
|
||||||
|
run_cmake(REVERSE-TooManyArguments)
|
||||||
|
run_cmake(SORT-TooManyArguments)
|
||||||
|
|
||||||
|
run_cmake(REMOVE_AT-NotList)
|
||||||
|
run_cmake(REMOVE_DUPLICATES-NotList)
|
||||||
|
run_cmake(REMOVE_ITEM-NotList)
|
||||||
|
run_cmake(REVERSE-NotList)
|
||||||
|
run_cmake(SORT-NotList)
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -0,0 +1,4 @@
|
||||||
|
^CMake Error at SORT-NotList.cmake:2 \(list\):
|
||||||
|
list sub-command SORT requires list to be present.
|
||||||
|
Call Stack \(most recent call first\):
|
||||||
|
CMakeLists.txt:3 \(include\)$
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue