[Mplayer-cvslog] CVS: main/libvo vo_directx.c,1.9,1.10

Arpi arpi at thot.banki.hu
Thu Jan 2 02:16:53 CET 2003


Hi,

> On Wed, Jan 01, 2003 at 11:59:13PM +0100, Diego Biurrun wrote:
> >  > > there are several reasons of not removing config.* at distclean
> > 
> > Why?  Shouldn't distclean return the source tree to vanilla state?
> 
> I agree with Diego here. make clean should do the basic removal that
> leaves config stuff behind.

i would agree if we would follow the autoconf/automake rules...
but we don't.

and my primary reason:
mplayer is built of several semi-independent libraries and some core code.
now you can re-build a single library at a time by
   cd libfoobar;make distclean;make
but if the make distclean removes config.* then make will fail here.
make clean remove sonly temp files (*.o etc) but not the targets (mplayer
binary, libfoobar.a etc).

so, either we should change the whole thing to follow autoshit rules,
aking make distclean clean all, make clean clean all but configs, make
compile all (even in subdirs) etc...

.. or just left it alone, as it works since 2 years with no problems.
and we used to it anyway.


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu


More information about the MPlayer-cvslog mailing list