[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #33138] .PARLLELSYNC enhancement with patch
From: |
Paul D. Smith |
Subject: |
[bug #33138] .PARLLELSYNC enhancement with patch |
Date: |
Tue, 16 Apr 2013 05:54:13 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Update of bug #33138 (project make):
Status: None => Fixed
Assigned to: None => psmith
Open/Closed: Open => Closed
Component Version: SCM => 3.82
Fixed Release: None => SCM
_______________________________________________________
Follow-up Comment #12:
I've applied the patch from Frank. However I also reworked it in various
ways: I renamed the option to -O / --output-sync. I changed the option
argument from a digit (1, 2) to a string (target, make) to denote per-target
output vs. per-make output. I changed the behavior so that the entire recipe
is printed together, rather than each individual job being printed together,
so that even without .ONESHELL you still have the whole recipe as a single
output. I can't justify to myself the need for individual job output but if
someone really wants it please provide a reason.
I did a little bit of code rearrangement, but I still think this code will not
work on Windows and might possibly not compile on Windows. Hopefully we can
fix that.
I reworked the unit test somewhat to try to make it faster. It's still too
slow, because we have to add sleeps in order to get the directory enter/exit
text to come out right. But it's better.
There is an open issue with the enter/exit messages. I'm not sure I'm happy
with how that's working right now. I need to look into it further.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?33138>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #33138] .PARLLELSYNC enhancement with patch, Paul D. Smith, 2013/04/06
- [bug #33138] .PARLLELSYNC enhancement with patch, Frank Heckenbach, 2013/04/06
- [bug #33138] .PARLLELSYNC enhancement with patch, Frank Heckenbach, 2013/04/07
- [bug #33138] .PARLLELSYNC enhancement with patch,
Paul D. Smith <=
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Eli Zaretskii, 2013/04/16
- Message not available
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Tim Murphy, 2013/04/16
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Paul Smith, 2013/04/16
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Paul Smith, 2013/04/16
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Tim Murphy, 2013/04/16
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Paul Smith, 2013/04/16
- Message not available
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Eli Zaretskii, 2013/04/16
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Paul Smith, 2013/04/16
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Eli Zaretskii, 2013/04/16
- Re: [bug #33138] .PARLLELSYNC enhancement with patch, Paul Smith, 2013/04/16