#-*- 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/\@MODULE\@/@MODULE@/g" < $(IRST_INSTALLDIR)/webreveng/WWW/STEER/HomePage.html > @MODULE@/check/HomePage.html
+
+PACKREVENG =
+
# Clean option for the whole module
clean-@MODULE@:
ifndef ALIQUIET
.SECONDARY: $(@PACKAGE@REVENGS) $(@PACKAGE@PREPROC)
-reveng-@PACKAGE@: @PACKAGE@/check/classDiagram.dot
-
-@PACKAGE@/check/classDiagram.dot: $(@PACKAGE@PREPROC)
- @$(REV_ENG) $^
- @-mv classDiagram.dot $@
-
-revdisp-@PACKAGE@: reveng-@PACKAGE@
- @echo revdisp for @PACKAGE@
- @cd @PACKAGE@/check ; \
- $(IRST_INSTALLDIR)/webreveng/create-class-diagram-pages.sh
- @sed -e "s/\@PACKAGE\@/@PACKAGE@/g" < $(ALICE_ROOT)/build/HomePage.html > @PACKAGE@/check/HomePage.html
+PACKREVENG += $(@PACKAGE@PREPROC)