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

Luca Barbato lu_zero
Thu Apr 10 15:41:15 CEST 2008


M?ns Rullg?rd wrote:
> 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.
> 

I use git clean -x -d, still I'd like to have distclean really clean 
everything not needed.

lu

-- 

Luca Barbato
Gentoo Council Member
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero





More information about the ffmpeg-cvslog mailing list