Open Bug 694223 Opened 13 years ago Updated 2 years ago

Get rid of docshell/build

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

References

(Depends on 1 open bug, )

Details

+++ This bug was initially created as a clone of Bug #690840 +++

docshell/build should go away, and all of its dependencies transferred directly to toolkit/library.
Why is having hooks into docshell build artifacts from toolkit/library any better than just having docshell/build produce something that gets linked in via staticlibs/?  I understand there's precdent for toolkit/library reaching into other directories, but it's not obvious to me that decision is desirable.
It adds an unnecessary intermediate step, producing this (now fake) static library which we currently have to be careful of with regards to parallelization.
It would probably be less of a problem if the fake static lib was created in docshell/ instead of docshell/build
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.