CMake/Tests/RunCMake/File_Generate
Stephen Kelly 26e98c34dc file(GENERATE): Re-run cmake when appropriate.
Re-run if the input file changes or if the output file is removed.

This only works with the Makefile generators currently.  The limitation
of the Ninja generator is tracked as issue #15256.  The IDE
generators will need larger refactoring as they currently rely on
being able to determine the depends and output files at the start of
generate-time, which is too early for the file(GENERATE) case.
2014-11-19 00:19:09 +01:00
..
BadCondition-result.txt
BadCondition-stderr.txt
BadCondition.cmake
CMakeLists.txt Tests: Refactor RunCMake.File_Generate to drop RunCMake_TEST_FILE 2014-06-30 14:32:51 -04:00
CarryPermissions-result.txt file(GENERATE): Use permissions of input file if present. 2014-11-04 22:38:22 +01:00
CarryPermissions-stderr.txt file(GENERATE): Use permissions of input file if present. 2014-11-04 22:38:22 +01:00
CarryPermissions.cmake file(GENERATE): Use permissions of input file if present. 2014-11-04 22:38:22 +01:00
CommandConflict-result.txt
CommandConflict-stderr.txt
CommandConflict.cmake
DebugEvaluate.cmake
EmptyCondition1-result.txt
EmptyCondition1-stderr.txt Tests: Refactor RunCMake.File_Generate to drop RunCMake_TEST_FILE 2014-06-30 14:32:51 -04:00
EmptyCondition1.cmake
EmptyCondition2-result.txt
EmptyCondition2-stderr.txt Tests: Refactor RunCMake.File_Generate to drop RunCMake_TEST_FILE 2014-06-30 14:32:51 -04:00
EmptyCondition2.cmake
GenerateSource-result.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
GenerateSource-stderr.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
GenerateSource.cmake file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputConflict-result.txt
OutputConflict-stderr.txt
OutputConflict.cmake
OutputNameMatchesObjects-result.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesObjects-stderr.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesObjects.cmake file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesOtherSources-result.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesOtherSources-stderr.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesOtherSources.cmake file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesSources-result.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesSources-stderr.txt file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
OutputNameMatchesSources.cmake file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
ReRunCMake-result.txt file(GENERATE): Re-run cmake when appropriate. 2014-11-19 00:19:09 +01:00
ReRunCMake-stderr.txt file(GENERATE): Re-run cmake when appropriate. 2014-11-19 00:19:09 +01:00
ReRunCMake.cmake file(GENERATE): Re-run cmake when appropriate. 2014-11-19 00:19:09 +01:00
RunCMakeTest.cmake file(GENERATE): Re-run cmake when appropriate. 2014-11-19 00:19:09 +01:00
WriteIfDifferent-result.txt file(GENERATE): Only write the file if content is different. 2014-04-30 15:18:13 +02:00
WriteIfDifferent-stderr.txt file(GENERATE): Only write the file if content is different. 2014-04-30 15:18:13 +02:00
WriteIfDifferent.cmake file(GENERATE): Only write the file if content is different. 2014-04-30 15:18:13 +02:00
empty.cpp file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
input.txt
input_script.sh file(GENERATE): Use permissions of input file if present. 2014-11-04 22:38:22 +01:00