[MPlayer-dev-eng] [PATCH] make clean should remove all files generated by make
Alexander Strasser
eclipse7 at gmx.net
Mon Sep 24 22:21:27 CEST 2012
Reimar Döffinger wrote:
> I don't know what the idea behind the current split between "clean"
> and "distclean" is.
> But IMHO "make clean" should remove all files that "make" can
> regenerate, only leaving stuff e.g. generated by configure.
> Do you agree?
Looks reasonable to me. Did not test the patch though.
Alexander
> Index: Makefile
> ===================================================================
> --- Makefile (revision 35213)
> +++ Makefile (working copy)
> @@ -972,17 +972,17 @@
> clean:
> -$(MAKE) -C ffmpeg $@
> -rm -rf tests/res
> - -rm -f $(call ADD_ALL_DIRS,/*.o /*.a /*.ho /*~)
> + -rm -f $(call ADD_ALL_DIRS,/*.o /*.d /*.a /*.ho /*~)
> -rm -f $(call ADD_ALL_EXESUFS,mplayer mencoder)
> + -rm -f $(VIDIX_PCI_FILES)
> + -rm -f $(call ADD_ALL_EXESUFS,codec-cfg cpuinfo)
> + -rm -f codecs.conf.h help_mp.h version.h
> + -rm -f DOCS/xml/html-chunk.xsl DOCS/xml/html-single.xsl
> -rm -rf DOCS/tech/doxygen DOCS/HTML
>
> distclean: clean testsclean toolsclean driversclean dhahelperclean
> -$(MAKE) -C ffmpeg $@
> - -rm -f DOCS/xml/html-chunk.xsl DOCS/xml/html-single.xsl
> - -rm -f $(call ADD_ALL_DIRS,/*.d)
> - -rm -f config.* codecs.conf.h help_mp.h version.h TAGS tags
> - -rm -f $(VIDIX_PCI_FILES)
> - -rm -f $(call ADD_ALL_EXESUFS,codec-cfg cpuinfo)
> + -rm -f config.* TAGS tags
>
> doxygen:
> doxygen DOCS/tech/Doxyfile
More information about the MPlayer-dev-eng
mailing list