Closed
Bug 219362
Opened 21 years ago
Closed 21 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•21 years ago
|
||
| Assignee | ||
Updated•21 years ago
|
Attachment #131554 -
Flags: review?(bryner)
Comment 2•21 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•21 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•21 years ago
|
||
hm... I would prefer if "make chrome" wasn't recursive, to make it faster.
Comment 5•21 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•21 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•21 years ago
|
Attachment #133000 -
Flags: review?(bryner)
| Assignee | ||
Updated•21 years ago
|
Attachment #131554 -
Flags: review?(bryner)
| Assignee | ||
Updated•21 years ago
|
Summary: add "chrome-recurse" target → make chrome target recursive
Target Milestone: --- → mozilla1.6alpha
Updated•21 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•21 years ago
|
||
fixed-on-trunk with corrections by cls
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•