Open Bug 1256012 Opened 9 years ago Updated 2 years ago

Remove EMBED_MANIFEST_AT from the build system

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

References

(Blocks 1 open bug)

Details

EMBED_MANIFEST_AT is a leftover from the Visual C++ CRT's overly-complicated activation manifest support. It's only used in three Makefiles + rules.mk now, but we can just remove it entirely: https://dxr.mozilla.org/mozilla-central/search?tree=mozilla-central&q=EMBED_MANIFEST_AT&redirect=true That will let us remove this Makefile entirely: https://hg.mozilla.org/mozilla-central/file/31481f9ebdda792e0ec01d8a007de8b193bc206f/browser/components/build/Makefile.in
bug 1310841 seems to have added a legitimate use of this, so we might need to actually support this properly.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.