Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BUILDER / makefile / public / doc / doxygen.mk
1 # Version : 0.0.1
2 # Date : 20.01.2014
3 #
4 # Installation (Linux):
5 #
6 # sudo apt-get install doxygen
7 # sudo apt-get install graphviz
8 #
9
10 ifndef __CUDA_DOXYGEN_MK__
11 __CUDA_DOXYGEN_MK__=true
12
13 #################################################
14 # SRC #
15 #################################################
16
17 #recursif
18 DOX_SRC:=$(SRC_ROOT) $(SRC_AUX)
19 #DOX_SRC:=$(SRC_ROOT)
20
21 #recursif
22 DOX_SRC_EXCLUDE:= $(SRC_AUX)
23
24 #################################################
25 # General Doxygen configuration #
26 #################################################
27
28 DOX_CREATE_SUBDIRS:=YES
29
30 #Other supported language: French, German, look the Doxyfile document for more
31 DOX_OUTPUT_LANGUAGE:=English
32
33 #Generate the latex files for the documentation. Need to compile to create the pdf
34 DOX_GENERATE_LATEX:=NO
35
36 #Look recursively into directories
37 DOX_RECURSIVE:=YES
38
39 DOX_EXTRACT_PRIVATE:=NO
40
41 #########################################
42 # Configuration of Dot (graph) #
43 #########################################
44
45 #Define if you have the software 'dot'
46 DOX_HAVE_DOT:=YES
47
48 #Display the class diagram
49 DOX_CLASS_DIAGRAMS:=YES
50
51 #Required to display the class diagram in UML
52 DOX_EXTRACT_ALL:=YES
53
54 #UML look for the diagram
55 DOX_UML_LOOK:=YES
56
57 #For a methode, generate a graph for every sub methode used. TAKE A LOT OF TIME
58 DOX_CALL_GRAPH:=NO
59
60 #For a methode, generate a graph which contain the methode using the current methode. TAKE A LOT OF TIME
61 DOX_CALLER_GRAPH:=NO
62
63 #########################################
64 # End #
65 #########################################
66
67 endif#__CUDA_DOXYGEN_MK__