Open Bug 1413220 Opened 7 years ago Updated 2 years ago

Move the rest of the xpidl rules out of Makefile.in

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

References

(Blocks 1 open bug)

Details

We have a lot of Makefile rules for handling xpidl:
https://hg.mozilla.org/mozilla-central/file/371e44e0034771ec8a5ac3c5a6518ef608227b99/config/makefiles/xpidl/Makefile.in

The tup backend handles xpidl, but it duplicates a lot of this logic:
https://dxr.mozilla.org/mozilla-central/rev/083a9c84fbd09a6ff9bfecabbf773650842fe1c0/python/mozbuild/mozbuild/backend/tup.py#379

It would be nice to have all that logic in a common place, and also get it out of the Makefile.in.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.