X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=build%2Fclean.tpl;h=34aabd62f5b6cfae949ca5610b3f1eca553df4e0;hb=58f66025b7b8f8af28ecee9a5e5e0d942562187c;hp=f36429d6168acffba461ba5379572db32dcc879f;hpb=15142e2f7882288b6f7e87072fd8763103aa2d98;p=u%2Fmrichter%2FAliRoot.git diff --git a/build/clean.tpl b/build/clean.tpl index f36429d6168..34aabd62f5b 100644 --- a/build/clean.tpl +++ b/build/clean.tpl @@ -1,3 +1,19 @@ +#-*- 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@: @@ -8,3 +24,22 @@ endif $(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'` +