Open Bug 921309 Opened 9 years ago Updated 5 years ago

Add a precompile target

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: glandium, Unassigned)

References

Details

Bug 905973 ensures the install-manifests target runs before the binaries target does its work, ensuring headers are properly updated in $(DIST). This leaves out webidl, xpidl and other related things.

The purpose of the binaries target being to rebuild C++ code, it needs to ensure everything related to code has been properly updated. Thus the need for a helper "precompile" target that would do all code related exports, leaving the other exports to the export target.

Relatedly, this precompile target should probably *not* touch dist/sdk and dist/bin.
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.