Closed
Bug 484363
Opened 16 years ago
Closed 16 years ago
pymake should support -k (--keep-going)
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: Swatinem, Assigned: Swatinem)
Details
Attachments
(1 file)
5.83 KB,
patch
|
Details | Diff | Splinter Review |
From gnu makes manpage:
-k, --keep-going
Continue as much as possible after an error. While the target
that failed, and those that depend on it, cannot be remade, the
other dependencies of these targets can be processed all the same.
pymake currently fails when passing -k:
make.py: error: no such option: -k
It should either start to support this flag or just ignore it instead of failing.
Assignee | ||
Comment 1•16 years ago
|
||
I have a clone of pymake here: http://hg.swatinem.de/pymake/
currently adds support for #T grep-for: "text" and adds a test for -k behavior.
I'm still trying to understand how pymake actually works and I may make -k work sometime.
Assignee | ||
Comment 2•16 years ago
|
||
This patch includes changes to runtests to support #T grep-for: syntax, a test for keep-going behavior and the implementation for --keep-going.
I wonder if there is any easier way to pass that flag on as to create a new Makefile member variable.
Comments much appreciated.
Comment 3•16 years ago
|
||
http://hg.mozilla.org/users/bsmedberg_mozilla.com/pymake/rev/50d8e87e8af3
Intermediate changes totally hosed your patch, plus there were details being missed in the parallel case. I think both of those have been resolved in my rework.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
Attachment #368669 -
Flags: review?(benjamin)
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•