X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=build%2Fclean.tpl;h=34aabd62f5b6cfae949ca5610b3f1eca553df4e0;hb=83bbf14cd2ac14e7771cf217ea89f158d636bc0b;hp=85d6f090017b1f2220c1a09105da2f2dfbe7b479;hpb=d47d610866581f90e7b6338d607bc76b47ad0ff0;p=u%2Fmrichter%2FAliRoot.git diff --git a/build/clean.tpl b/build/clean.tpl index 85d6f090017..34aabd62f5b 100644 --- a/build/clean.tpl +++ b/build/clean.tpl @@ -1,8 +1,45 @@ +#-*- Mode: Makefile -*- + + +reveng-@MODULE@: @MODULE@/check/classDiagram.dot + +@MODULE@/check/classDiagram.dot: $(PACKREVENG) + @$(REV_ENG) $^ + @-mv classDiagram.dot $@ + +revdisp-@MODULE@: reveng-@MODULE@ + @echo revdisp for @MODULE@ + @cd @MODULE@/check ; \ + $(IRST_INSTALLDIR)/webreveng/create-class-diagram-pages.sh + @sed -e "s/STEER/@MODULE@/g" < $(IRST_INSTALLDIR)/webreveng/WWW/STEER/HomePage.html > @MODULE@/check/HomePage.html + +PACKREVENG = # Clean option for the whole module clean-@MODULE@: +ifndef ALIQUIET @echo "***** Cleaning @MODULE@ *****" - rm @MODULE@/module.mk - rm -rf @MODULE@/tgt_$(ALICE_TARGET) - rm -f $(@MODULE@LIBS) - rm -f $(@MODULE@BINS) +endif + $(MUTE)rm @MODULE@/module.mk + $(MUTE)rm -rf @MODULE@/tgt_$(ALICE_TARGET) + $(MUTE)rm -f $(@MODULE@LIBS) + $(MUTE)rm -f $(@MODULE@BINS) + +clean-check-@MODULE@: +ifndef ALIQUIET + @echo "***** Cleaning code check for @MODULE@ *****" +endif + $(MUTE)rm -f `find @MODULE@/check -name '*.i'` `find @MODULE@/check -name '*.ii'` `find @MODULE@/check -name '*.viol'` + +clean-smell-@MODULE@: +ifndef ALIQUIET + @echo "***** Cleaning code smell for @MODULE@ *****" +endif + $(MUTE)rm -f `find @MODULE@/check -name '*.ml'` `find @MODULE@/check -name '*.smell'` + +clean-reveng-@MODULE@: +ifndef ALIQUIET + @echo "***** Cleaning reverse engineering files for @MODULE@ *****" +endif + $(MUTE)rm -f `find @MODULE@/check -name '*.dot'` +