Closed Bug 668861 Opened 13 years ago Closed 11 years ago

makefiles part deux: split of config/rules.mk into a hierarchy of makefiles

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: joey, Assigned: joey)

References

(Depends on 2 open bugs)

Details

common elements of export, libs and tools in rules.mk have extracted into config/makefiles/{export,libs,tools}.mk

For part two extract all of the workhorse macros and rules that make up exports:: libs::, etc and move them out of rules.mk.
XPIDL goop for exports::
compiling/linking rules for libs::
Assignee: nobody → joey
Depends on: 662833
Blocks: 742391
No longer blocks: 742391
Depends on: 742391
Depends on: 744539
Depends on: 744540
Depends on: 757828
Depends on: 757855
Bulk export/tools/libs targets were moved into config/makefiles/target_${zzz}.mk a while back.
Another bug is open for moving xpidl* into config/makefiles/xpidl.mk.
Closing this bug as being too generic.  More logic specific makefile bugs could be opened as needed.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.