Closed
Bug 219362
Opened 22 years ago
Closed 22 years ago
make chrome target recursive
Categories
(SeaMonkey :: Build Config, defect)
SeaMonkey
Build Config
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.6alpha
People
(Reporter: benjamin, Assigned: benjamin)
Details
Attachments
(1 file, 1 obsolete file)
|
1.85 KB,
patch
|
bryner
:
review+
|
Details | Diff | Splinter Review |
Sometimes I need to rebuild just chrome, recursively through the entire tree. A
simple "chrome-recurse" target makes this pretty simple.
| Assignee | ||
Comment 1•22 years ago
|
||
| Assignee | ||
Updated•22 years ago
|
Attachment #131554 -
Flags: review?(bryner)
Comment 2•22 years ago
|
||
Comment on attachment 131554 [details] [diff] [review]
add chrome-recurse Makefile target
i'm thinking we should just change 'make chrome' to do this, rather than adding
a new target
| Assignee | ||
Comment 3•22 years ago
|
||
Comment on attachment 131554 [details] [diff] [review]
add chrome-recurse Makefile target
bryner: several people on #mozilla expressed reservations about making the
chrome target recursive by default... I don't know why, precisely.
Also, this needs to be LOOP_OVER_MOZ_DIRS, which I have fixed in my local tree.
Comment 4•22 years ago
|
||
hm... I would prefer if "make chrome" wasn't recursive, to make it faster.
Comment 5•22 years ago
|
||
Comment on attachment 131554 [details] [diff] [review]
add chrome-recurse Makefile target
All of our other targets are recursive, I don't see why 'chrome' should be any
different.
| Assignee | ||
Comment 6•22 years ago
|
||
OK, then. This makes the "chrome" target recursive by default. If you don't
want the recursive behavior you can use the "realchrome" target.
Attachment #131554 -
Attachment is obsolete: true
| Assignee | ||
Updated•22 years ago
|
Attachment #133000 -
Flags: review?(bryner)
| Assignee | ||
Updated•22 years ago
|
Attachment #131554 -
Flags: review?(bryner)
| Assignee | ||
Updated•22 years ago
|
Summary: add "chrome-recurse" target → make chrome target recursive
Target Milestone: --- → mozilla1.6alpha
Updated•22 years ago
|
Attachment #133000 -
Flags: review?(bryner) → review+
Comment on attachment 133000 [details] [diff] [review]
make chrome target recursive
The chrome target needs to explicitly call |$(MAKE) realchrome| otherwise you
could run into a race condition in parallel builds.
http://bonsai.mozilla.org/cvslog.cgi?file=mozilla/config/rules.mk&rev=3.357#3.2
76
| Assignee | ||
Comment 8•22 years ago
|
||
fixed-on-trunk with corrections by cls
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•