Closed
Bug 1063860
Opened 10 years ago
Closed 10 years ago
Refresh some of the variable/tier associations in mozbuild.context
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla35
People
(Reporter: glandium, Assigned: glandium)
Details
Attachments
(1 file)
3.93 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
Looking at the content of VARIABLES for variables associated with 'libs', it seems there are leftovers from before bug 1043344, and some possibly wrong/unnecessary associations as well.
Assignee | ||
Comment 1•10 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=7ff37f6240f4
Attachment #8485318 -
Flags: review?(mshal)
Assignee | ||
Comment 2•10 years ago
|
||
This makes us skip about 150 more directories during the libs tier.
Comment 3•10 years ago
|
||
Comment on attachment 8485318 [details] [diff] [review] Refresh some of the variable/tier associations in mozbuild.context Review of attachment 8485318 [details] [diff] [review]: ----------------------------------------------------------------- r+ conditional on not changing XPIDL_SOURCES, which I'm pretty sure will break the build (or tests since missing xpt likely won't get detected by the build alone). ::: python/mozbuild/mozbuild/frontend/context.py @@ +700,5 @@ > > This is a list of files that define XPCOM interface definitions. > Entries must be files that exist. Entries are almost certainly ``.idl`` > files. > + """, 'export'), We still do interfaces.manifest registration during libs. That's derived from xpt, which is derived from XPIDL_SOURCES/XPIDL_MODULE.
Attachment #8485318 -
Flags: review?(mshal) → review+
Assignee | ||
Comment 4•10 years ago
|
||
(In reply to Gregory Szorc [:gps] (away Sep 10 through 27) from comment #3) > We still do interfaces.manifest registration during libs. That's derived > from xpt, which is derived from XPIDL_SOURCES/XPIDL_MODULE. Yeah, try turned red. I guess that could move to export, though, but that should be a separate bug.
Assignee | ||
Comment 5•10 years ago
|
||
... although... it's XPIDL_SOURCES that made the difference on the number of directories :(
Assignee | ||
Comment 6•10 years ago
|
||
Filed bug 1063874 for XPIDL_SOURCES
Assignee | ||
Comment 7•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/4ed9082b0bdd
Comment 8•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/4ed9082b0bdd
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•