You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
811 B
22 lines
811 B
7 years ago
|
if(checkLevel EQUAL 0)
|
||
|
message("checking generation (${srcName} does not exist)")
|
||
|
if(EXISTS "${generatedFileName}")
|
||
|
set(RunCMake_TEST_FAILED "file \"${generatedFileName}\" should not exist")
|
||
|
endif()
|
||
|
elseif(checkLevel EQUAL 1)
|
||
|
message("checking build 1 (generate ${srcName})")
|
||
|
if(NOT "${actual_stdout}" MATCHES "${commandComment}")
|
||
|
set(RunCMake_TEST_FAILED "command not executed")
|
||
|
endif()
|
||
|
elseif(checkLevel EQUAL 2)
|
||
|
message("checking build 2 (no change in ${srcName}.in)")
|
||
|
if("${actual_stdout}" MATCHES "${commandComment}")
|
||
|
set(RunCMake_TEST_FAILED "command executed")
|
||
|
endif()
|
||
|
elseif(checkLevel EQUAL 3)
|
||
|
message("checking build 3 (update ${srcName})")
|
||
|
if(NOT "${actual_stdout}" MATCHES "${commandComment}")
|
||
|
set(RunCMake_TEST_FAILED "command not executed")
|
||
|
endif()
|
||
|
endif()
|