File Changes and Ports
Any data displayed on this site is only for archive purposes and starting with March 2019 is not being updated any more.
Original Change
- Commit date/time: 2008-11-10 21:55
- Push date/time: 2008-11-14 18:26
- Repository: mozilla-central
- File: config/rules.mk
- Revision: f30cbc0610b7
- Author: Jim Blandy <jimb@mozilla.org>
- Comment:
Bug 462451: Don't be confused by .deps dirs in the source tree. r=bsmedberg<br/> <br/> $(MDDEPDIR) needs to be created in the build tree, but if make rules<br/> list $(MDDEPDIR) as a dependency, then the VPATH search will tend to<br/> find dependency directories in source trees if the source tree has<br/> been configured in the past. So use $(CURDIR)/$(MDDEPDIR) instead.<br/> <br/> Some directory Makefiles have been adding $(MDDEPDIR) to MAKE_DIRS and<br/> GARBAGE_DIRS explicitly, since they're not setting any of the<br/> variables that would cause config/rules.mk to create $(MDDEPDIR)<br/> automatically. Those makefiles would have to use the $(CURDIR) trick<br/> to defeat the VPATH search, too. Instead, have rules.mk check an<br/> additional variable NEED_MDDEPDIRS, and let the makefiles set that;<br/> this keeps the magic in one place. - Bug report: 462451
Port Info
- Bug report: 465988
- Repository: comm-central
- Revision: 545949937daf