Open Bug 1049271 Opened 10 years ago Updated 2 years ago

Remove the recursive clean targets

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: glandium, Unassigned)

References

(Depends on 1 open bug)

Details

The recursive make clean, make distclean and make clobber targets are useless. They should be removed and replaced by mach clobber.

Related is bug 1043265. An equivalent to make distclean is current clobber, and an equivalent to make clean would be a clobber leaving the configure byproducts.

In any case, it means we can remove:
- GARBAGE* variables
- ad-hoc *clean and clobber rules from Makefile.ins
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.