]>
Commit | Line | Data |
---|---|---|
651e35f1 | 1 | #-*- Mode: Makefile -*- |
d47d6108 | 2 | |
c4b5b7b8 | 3 | |
4 | reveng-@MODULE@: @MODULE@/check/classDiagram.dot | |
5 | ||
6 | @MODULE@/check/classDiagram.dot: $(PACKREVENG) | |
7 | @$(REV_ENG) $^ | |
8 | @-mv classDiagram.dot $@ | |
9 | ||
10 | revdisp-@MODULE@: reveng-@MODULE@ | |
11 | @echo revdisp for @MODULE@ | |
12 | @cd @MODULE@/check ; \ | |
13 | $(IRST_INSTALLDIR)/webreveng/create-class-diagram-pages.sh | |
cd604fcb | 14 | @sed -e "s/STEER/@MODULE@/g" < $(IRST_INSTALLDIR)/webreveng/WWW/STEER/HomePage.html > @MODULE@/check/HomePage.html |
c4b5b7b8 | 15 | |
16 | PACKREVENG = | |
17 | ||
d47d6108 | 18 | # Clean option for the whole module |
19 | clean-@MODULE@: | |
15142e2f | 20 | ifndef ALIQUIET |
d47d6108 | 21 | @echo "***** Cleaning @MODULE@ *****" |
15142e2f | 22 | endif |
23 | $(MUTE)rm @MODULE@/module.mk | |
24 | $(MUTE)rm -rf @MODULE@/tgt_$(ALICE_TARGET) | |
25 | $(MUTE)rm -f $(@MODULE@LIBS) | |
26 | $(MUTE)rm -f $(@MODULE@BINS) | |
ac881f3b | 27 | |
28 | clean-check-@MODULE@: | |
29 | ifndef ALIQUIET | |
30 | @echo "***** Cleaning code check for @MODULE@ *****" | |
31 | endif | |
53e972b5 | 32 | $(MUTE)rm -f `find @MODULE@/check -name '*.i'` `find @MODULE@/check -name '*.ii'` `find @MODULE@/check -name '*.viol'` |
ac881f3b | 33 | |
5b0f3b29 | 34 | clean-smell-@MODULE@: |
35 | ifndef ALIQUIET | |
36 | @echo "***** Cleaning code smell for @MODULE@ *****" | |
37 | endif | |
38 | $(MUTE)rm -f `find @MODULE@/check -name '*.ml'` `find @MODULE@/check -name '*.smell'` | |
39 | ||
ac881f3b | 40 | clean-reveng-@MODULE@: |
41 | ifndef ALIQUIET | |
42 | @echo "***** Cleaning reverse engineering files for @MODULE@ *****" | |
43 | endif | |
53e972b5 | 44 | $(MUTE)rm -f `find @MODULE@/check -name '*.dot'` |
ac881f3b | 45 |