DoxygenとGNU GLOBALが連携するよう設定を変更
[YACASL2.git] / Makefile
1 .PHONY: build check doc doxygen clean gtags htags
2 DOXYGEN = doxygen
3 GTAGS = gtags
4 HTAGS = htags
5 HTAGSFLAG = --map-file
6 build:
7         $(MAKE) -C src
8
9 check:
10         @$(MAKE) -sC test/system
11
12 doc:
13         @$(MAKE) -sC doc
14
15 doxygen: htags
16         @$(DOXYGEN)
17
18 gtags:
19         @$(GTAGS)
20
21 htags: gtags
22         @$(HTAGS) $(HTAGSFLAG) doc/doxygen/html/
23
24 clean:
25         @$(MAKE) -sC src clean
26         @$(MAKE) -sC test/system/casl2 clean
27         @$(MAKE) -sC test/system/comet2 clean
28         @$(MAKE) -sC test/system/dumpword clean
29         @$(MAKE) -sC test/unit clean
30         @rm -rf doc/doxygen/*
31         @rm -f casl2 comet2 dumpword
32         @rm -f GPATH GRTAGS GSYMS GTAGS
33         @rm -rf HTML