[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] make branch, master, updated. moved-to-git-38-g7f01830
From: |
Paul D. Smith |
Subject: |
[SCM] make branch, master, updated. moved-to-git-38-g7f01830 |
Date: |
Sun, 28 Apr 2013 05:19:24 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "make".
The branch, master has been updated
via 7f01830927969a8386050617385e59070fe9f34b (commit)
from 30843dea3a17f84b7456f68d75e5cd6bd5c5e11b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7f01830927969a8386050617385e59070fe9f34b
Author: Paul Smith <address@hidden>
Date: Sun Apr 28 01:19:19 2013 -0400
Add support for per-job output sync.
A new flag to the -O/--output-sync, "job", selects a per-job (that is, per
line of a recipe) output synchronization. To support this move the close of
the temp file out of the sync_output() function and don't do it until we
free
the child, since we may call sync_output() multiple times in a given recipe.
When we set up for a new temp file, if we're in per-job mode we truncate the
file and seek to the beginning to re-use it for every job.
-----------------------------------------------------------------------
Summary of changes:
AUTHORS | 2 +-
ChangeLog | 18 ++++
NEWS | 12 ++-
doc/make.texi | 177 +++++++++++++++++++++++++----------
job.c | 67 +++++++++-----
job.h | 8 +-
main.c | 6 +-
make.1 | 13 ++-
makeint.h | 6 +-
tests/ChangeLog | 5 +
tests/scripts/features/output-sync | 111 +++++++++++++++++++---
11 files changed, 320 insertions(+), 105 deletions(-)
hooks/post-receive
--
make
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] make branch, master, updated. moved-to-git-38-g7f01830,
Paul D. Smith <=