Merge topic 'test-BuildDepends-sleep'
e4114ee9 Tests/BuildDepends: Make 3-second delay more robust
This commit is contained in:
commit
ab07b2dd4f
@ -182,8 +182,7 @@ else()
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
message("Waiting 3 seconds...")
|
message("Waiting 3 seconds...")
|
||||||
# any additional argument will cause ${bar} to wait forever
|
execute_process(COMMAND ${CMAKE_COMMAND} -E sleep 3)
|
||||||
execute_process(COMMAND ${bar} -infinite TIMEOUT 3 OUTPUT_VARIABLE out)
|
|
||||||
|
|
||||||
message("Modifying Project/foo.cxx")
|
message("Modifying Project/foo.cxx")
|
||||||
write_file(${BuildDepends_BINARY_DIR}/Project/foo.cxx
|
write_file(${BuildDepends_BINARY_DIR}/Project/foo.cxx
|
||||||
|
@ -15,11 +15,5 @@ int main(int argc, char** argv)
|
|||||||
/* Print out the string that should have been regenerated. */
|
/* Print out the string that should have been regenerated. */
|
||||||
printf("%s\n", regen_string);
|
printf("%s\n", regen_string);
|
||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
// if any argument is used, wait forever
|
|
||||||
if (argc>1)
|
|
||||||
{
|
|
||||||
// wait that we get killed...
|
|
||||||
for(;;);
|
|
||||||
}
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user