Closed
Bug 1063860
Opened 11 years ago
Closed 11 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•11 years ago
|
||
Attachment #8485318 -
Flags: review?(mshal)
| Assignee | ||
Comment 2•11 years ago
|
||
This makes us skip about 150 more directories during the libs tier.
Comment 3•11 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•11 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•11 years ago
|
||
... although... it's XPIDL_SOURCES that made the difference on the number of directories :(
| Assignee | ||
Comment 6•11 years ago
|
||
Filed bug 1063874 for XPIDL_SOURCES
| Assignee | ||
Comment 7•11 years ago
|
||
Comment 8•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•