Closed Bug 1468546 Opened 7 years ago Closed 2 years ago

Unify cargo build plan / rust build between Tup and RecursiveMake backends

Categories

(Firefox Build System :: General, enhancement)

3 Branch
enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: chmanchester, Unassigned)

References

Details

Bug 1319228 turns on rust in the tup backend, but it implements it in a way that's fundamentally different from what he make backend does (it derives rustc invocations from the cargo build plan rather than invoking cargo directly), and ends up repeating parts of the environment/command line building from rules.mk. We should figure out what parts of this we can make uniform.
Version: Version 3 → 3 Branch
Severity: normal → S3

Tup is no longer supported.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.