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)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla35

People

(Reporter: glandium, Assigned: glandium)

Details

Attachments

(1 file)

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.
This makes us skip about 150 more directories during the libs tier.
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+
(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.
... although... it's XPIDL_SOURCES that made the difference on the number of directories :(
Filed bug 1063874 for XPIDL_SOURCES
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: