Open
Bug 881368
Opened 11 years ago
Updated 2 years ago
Port INSTALL_TARGETS to comm-central
Categories
(MailNews Core :: Build Config, defect)
Tracking
(Not tracked)
ASSIGNED
People
(Reporter: jcranmer, Assigned: jcranmer)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
4.27 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
11.59 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
The basics of this framework is INSTALL_TARGETS is a list of values (e.g., XPIDL_MODULE) such that all $1_FILES get installed to $1_DEST in $1_TARGET. This is basically added by bug 784262 and bug 773202.
It's not necessary for cc-rework, but it eliminates a lot of extra rules in Makefiles. Assuming that the install:: rules are useless these days, then this means we have no rules in the mailnews/ tree excepting mapi's MIDL generation and mailnews' xpcshell-tests kludge.
Assignee | ||
Comment 1•11 years ago
|
||
Assignee | ||
Comment 2•11 years ago
|
||
This isn't strictly necessary, but it brings us closer to mozilla-central's rules.mk. This patch was largely constructed by using vimdiff between the two copies, though I tried to avoid excessive changes to the comm-central copy. It also serves as a litmus test for part 1.
Attachment #762837 -
Flags: review?(mbanner)
Updated•11 years ago
|
Attachment #762830 -
Flags: review?(mbanner) → review+
Updated•11 years ago
|
Attachment #762837 -
Flags: review?(mbanner) → review+
Assignee | ||
Comment 3•11 years ago
|
||
Comment 4•11 years ago
|
||
I've just backed out part 2 of this, as my analysis on via try server was that this caused the Linux & Windows mailbloat failures.
https://hg.mozilla.org/comm-central/rev/7307fb151f1d
Comment 5•11 years ago
|
||
Also backed out on aurora:
https://hg.mozilla.org/releases/comm-aurora/rev/b3a387b1b1c3
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•