makefile refactoring: rules.mk

RESOLVED WONTFIX

Status

Firefox Build System
General
RESOLVED WONTFIX
6 years ago
2 months ago

People

(Reporter: joey, Assigned: joey)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

6 years ago
move PREF_JS_EXPORTS logic into config/makefiles/pref-js.mk
makefile include can be conditional on $(PREF_JS_EXPORTS)
add unit tests

libs:: $(PREF_JS_EXPORTS) rule can be rewritten in terms of dependencies so Preprocessor.py will only regenerate the target when sources change.
(Assignee)

Updated

6 years ago
Assignee: nobody → joey
This is half obsoleted by bug 770426
(Assignee)

Updated

6 years ago
See Also: → bug 770426
(Assignee)

Comment 2

6 years ago
(In reply to Mike Hommey [:glandium] from comment #1)
> This is half obsoleted by bug 770426

Unit tests will be needed and some of the logic can be refactored out of rules.mk into separate makefiles.
(Assignee)

Updated

6 years ago
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WONTFIX

Updated

2 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.