comparison Makefile @ 26589:47f08d44cfa7

Add testclean target and make distclean depend upon it.
author diego
date Wed, 30 Apr 2008 17:53:38 +0000
parents 836862767447
children ccfcdc2323aa
comparison
equal deleted inserted replaced
26588:836862767447 26589:47f08d44cfa7
813 loader/qtx/list$(EXESUF) loader/qtx/qtxload$(EXESUF) \ 813 loader/qtx/list$(EXESUF) loader/qtx/qtxload$(EXESUF) \
814 mp3lib/test$(EXESUF) mp3lib/test2$(EXESUF) 814 mp3lib/test$(EXESUF) mp3lib/test2$(EXESUF)
815 815
816 tests: $(TESTS) 816 tests: $(TESTS)
817 817
818 testsclean:
819 rm -f $(TESTS)
820
818 install: install-dirs $(INSTALL_TARGETS) 821 install: install-dirs $(INSTALL_TARGETS)
819 822
820 install-dirs: 823 install-dirs:
821 $(INSTALL) -d $(BINDIR) 824 $(INSTALL) -d $(BINDIR)
822 $(INSTALL) -d $(DATADIR) 825 $(INSTALL) -d $(DATADIR)
873 876
874 clean: toolsclean 877 clean: toolsclean
875 rm -f $(foreach dir,$(DIRS),$(foreach suffix,/*.o /*.a /*.ho /*~, $(addsuffix $(suffix),$(dir)))) 878 rm -f $(foreach dir,$(DIRS),$(foreach suffix,/*.o /*.a /*.ho /*~, $(addsuffix $(suffix),$(dir))))
876 rm -f mplayer$(EXESUF) mencoder$(EXESUF) 879 rm -f mplayer$(EXESUF) mencoder$(EXESUF)
877 880
878 distclean: clean doxygen_clean 881 distclean: clean doxygen_clean testsclean
879 rm -f $(foreach dir,$(DIRS),$(foreach suffix,/*.d, $(addsuffix $(suffix),$(dir)))) 882 rm -f $(foreach dir,$(DIRS),$(foreach suffix,/*.d, $(addsuffix $(suffix),$(dir))))
880 rm -f configure.log config.mak config.h codecs.conf.h help_mp.h \ 883 rm -f configure.log config.mak config.h codecs.conf.h help_mp.h \
881 version.h $(VIDIX_PCI_FILES) $(TESTS) \ 884 version.h $(VIDIX_PCI_FILES) \
882 codec-cfg$(EXESUF) codecs2html$(EXESUF) codec-cfg-test$(EXESUF) \ 885 codec-cfg$(EXESUF) codecs2html$(EXESUF) codec-cfg-test$(EXESUF) \
883 cpuinfo$(EXESUF) TAGS tags 886 cpuinfo$(EXESUF) TAGS tags
884 887
885 strip: 888 strip:
886 strip -s $(ALL_PRG) 889 strip -s $(ALL_PRG)