Revision 6fd9c68ed02d6b1dc013a6984f890d2c9457b1c8 authored by Brad King on 16 March 2021, 13:34:51 UTC, committed by Brad King on 16 March 2021, 13:37:35 UTC
Since commit fb18215904 (Ninja: clean ninja metadata once generated,
2019-05-13, v3.17.0-rc1~207^2) we recompact the ninja deps log during
regeneration.  That does not make sense during a build, so skip it if we
are regenerating during a build.

This problem went unnoticed previously because on non-Windows platforms
the deps log is just overwritten again by the outer build.  On Windows
platforms, recompaction during the build fails, but we did not actually
try to do that until commit 11f4259362 (Ninja: Clean metadata after
regen during build on Windows with 1.10.2+, 2020-11-30, v3.19.2~29^2~1).

Fixes: #21916
1 parent 22612dd
History
File Mode Size
form
.NoDartCoverage -rw-r--r-- 39 bytes
CMakeLists.txt -rw-r--r-- 2.1 KB
ccmake.cxx -rw-r--r-- 5.7 KB
cmCursesBoolWidget.cxx -rw-r--r-- 1.7 KB
cmCursesBoolWidget.h -rw-r--r-- 898 bytes
cmCursesCacheEntryComposite.cxx -rw-r--r-- 3.2 KB
cmCursesCacheEntryComposite.h -rw-r--r-- 1.2 KB
cmCursesColor.cxx -rw-r--r-- 1.9 KB
cmCursesColor.h -rw-r--r-- 429 bytes
cmCursesDummyWidget.cxx -rw-r--r-- 601 bytes
cmCursesDummyWidget.h -rw-r--r-- 792 bytes
cmCursesFilePathWidget.cxx -rw-r--r-- 472 bytes
cmCursesFilePathWidget.h -rw-r--r-- 524 bytes
cmCursesForm.cxx -rw-r--r-- 859 bytes
cmCursesForm.h -rw-r--r-- 1.5 KB
cmCursesLabelWidget.cxx -rw-r--r-- 806 bytes
cmCursesLabelWidget.h -rw-r--r-- 892 bytes
cmCursesLongMessageForm.cxx -rw-r--r-- 4.7 KB
cmCursesLongMessageForm.h -rw-r--r-- 1.6 KB
cmCursesMainForm.cxx -rw-r--r-- 34.1 KB
cmCursesMainForm.h -rw-r--r-- 4.6 KB
cmCursesOptionsWidget.cxx -rw-r--r-- 2.4 KB
cmCursesOptionsWidget.h -rw-r--r-- 1.0 KB
cmCursesPathWidget.cxx -rw-r--r-- 2.3 KB
cmCursesPathWidget.h -rw-r--r-- 1.0 KB
cmCursesStandardIncludes.h -rw-r--r-- 987 bytes
cmCursesStringWidget.cxx -rw-r--r-- 5.6 KB
cmCursesStringWidget.h -rw-r--r-- 1.8 KB
cmCursesWidget.cxx -rw-r--r-- 1.0 KB
cmCursesWidget.h -rw-r--r-- 1.8 KB

back to top