ninja: cmake re-generating for odd reason
sometimes a configured build-folder seems to re-generate itself:
ninja explain: output /Users/tim/build/project/CMakeFiles/VerifyGlobs.cmake_force of phony edge with no inputs doesn't exist
ninja explain: /Users/tim/build/project/CMakeFiles/VerifyGlobs.cmake_force is dirty
ninja explain: /Users/tim/build/project/CMakeFiles/cmake.verify_globs is dirty
[0/2 ?/sec] Re-checking globbed directories...
ninja explain: output build.ninja older than most recent input linker_flags.txt.in (1597842795382728005 vs 1597842831241565072)
i cannot totally understand how this might happen, as the file is written during the configure
phase of cmake and it's not touched otherwise:
file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/linker_flags.txt.in" ${LinkerFlags})
configure_file("${CMAKE_CURRENT_BINARY_DIR}/linker_flags.txt.in" "${CMAKE_CURRENT_BINARY_DIR}/linker_flags.txt")
target_link_options(MyTarget INTERFACE "@${CMAKE_CURRENT_BINARY_DIR}/linker_flags.txt")
any thoughts what might be going wrong here?