Open bdbaddog opened 6 years ago
+1 for this. This would also help when interrupting a long-running SCons build via CTRL+C doesn't work and the only option is to SIGKILL the scons
process (can happen due to threading
weirdness in custom Python-only builders, etc...) which results in scons
not writing the .sconsign
file, which in turn causes scons
to uselessly rebuild all of the targets in the next try as it doesn't know they were already built.
The topic of problems with interrupting a build also appear in #2718 and #2157 (at least)
And, this would make it possible to get a much needed total progress indication as requested in #2608 by running something like watch 'scons -n | wc -l'
in a separate terminal and see the number of remaining targets decrease.
And, this would make it possible to get a much needed total progress indication as requested in #2608 by running something like
watch 'scons -n | wc -l'
in a separate terminal and see the number of remaining targets decrease.
Have you looked at: https://scons.org/doc/production/HTML/scons-man.html#f-progress
Have you looked at: https://scons.org/doc/production/HTML/scons-man.html#f-progress
Sure. Have you looked at https://scons.org/doc/production/HTML/scons-user.html#idp140637539134736 ? 😉 (no offense)
Progress
can show that something is happening, but there is still the problem, that it is not possible to determine the total amount of targets that will be built to facilitate a total progress indication as requested in #2608.
Yes. I'm fully aware of it's limitations.
This issue was originally created at: 2010-03-22 03:47:26. This issue was reported by:
ydirson
. ydirson said at 2010-03-22 03:47:26garyo said at 2010-04-01 19:27:06
ydirson said at 2010-04-02 06:31:37