[FFmpeg-cvslog] r12775 - in trunk: Makefile common.mak configure

Måns Rullgård mans
Thu Apr 10 11:57:54 CEST 2008


Diego Biurrun wrote:
> On Thu, Apr 10, 2008 at 09:11:19AM +0100, M?ns Rullg?rd wrote:
>> Diego Biurrun <diego at biurrun.de> writes:
>>
>> > On Wed, Apr 09, 2008 at 10:48:18PM +0200, mru wrote:
>> >>
>> >> Log:
>> >> generate separate dependency files per object file
>> >
>> > \o/
>> >
>> >> --- trunk/Makefile	(original)
>> >> +++ trunk/Makefile	Wed Apr  9 22:48:17 2008
>> >> @@ -63,18 +73,15 @@ $(SUBDIR)%: $(SUBDIR)%.o $(LIBNAME)
>> >>
>> >>  distclean:: clean
>> >> -	rm -f $(SUBDIR).depend
>> >> +	rm -f $(DEPS)
>> >
>> > I think this is not enough.  If you reconfigure your tree and disable
>> > certain objects the dependency files from previous compilations will not
>> > be removed.
>>
>> Don't do that then.
>
> No, I think we need to remove all .d files on distclean.  IMO make
> distclean should return the source tree to its pristine state.

Feel free to change it.  Who uses distclean anyway?  I sure don't trust
it, which is why I always do out-of-tree builds.  rm -r is so much faster
anyway.

-- 
M?ns Rullg?rd
mans at mansr.com




More information about the ffmpeg-cvslog mailing list