gravatar
alpar (Alpar Juttner)
alpar@cs.elte.hu
Merge #404 to branch 1.2
1 4 1
merge 1.2
5 files changed with 55 insertions and 23 deletions:
↑ Collapse diff ↑
Ignore white space 16 line context
... ...
@@ -109,23 +109,24 @@
109 109
AC_STRUCT_TM
110 110

	
111 111
dnl Checks for library functions.
112 112
AC_HEADER_STDC
113 113
AC_CHECK_FUNCS(gettimeofday times ctime_r)
114 114

	
115 115
dnl Add dependencies on files generated by configure.
116 116
AC_SUBST([CONFIG_STATUS_DEPENDENCIES],
117
  ['$(top_srcdir)/doc/Doxyfile.in $(top_srcdir)/lemon/lemon.pc.in $(top_srcdir)/cmake/version.cmake.in'])
117
  ['$(top_srcdir)/doc/Doxyfile.in $(top_srcdir)/doc/mainpage.dox.in $(top_srcdir)/lemon/lemon.pc.in $(top_srcdir)/cmake/version.cmake.in'])
118 118

	
119 119
AC_CONFIG_FILES([
120 120
Makefile
121 121
demo/Makefile
122 122
cmake/version.cmake
123 123
doc/Doxyfile
124
doc/mainpage.dox
124 125
lemon/lemon.pc
125 126
])
126 127

	
127 128
AC_OUTPUT
128 129

	
129 130
echo
130 131
echo '****************************** SUMMARY ******************************'
131 132
echo
Ignore white space 6 line context
... ...
@@ -6,16 +6,22 @@
6 6
SET(LEMON_DOC_SOURCE_BROWSER "NO" CACHE STRING "Include source into the doc (YES/NO).")
7 7

	
8 8
CONFIGURE_FILE(
9 9
  ${PROJECT_SOURCE_DIR}/doc/Doxyfile.in
10 10
  ${PROJECT_BINARY_DIR}/doc/Doxyfile
11 11
  @ONLY
12 12
)
13 13

	
14
CONFIGURE_FILE(
15
  ${PROJECT_SOURCE_DIR}/doc/mainpage.dox.in
16
  ${PROJECT_BINARY_DIR}/doc/mainpage.dox
17
  @ONLY
18
)
19

	
14 20
IF(DOXYGEN_EXECUTABLE AND PYTHONINTERP_FOUND AND GHOSTSCRIPT_EXECUTABLE)
15 21
  FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/)
16 22
  SET(GHOSTSCRIPT_OPTIONS -dNOPAUSE -dBATCH -q -dEPSCrop -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -sDEVICE=pngalpha)
17 23
  ADD_CUSTOM_TARGET(html
18 24
    COMMAND ${CMAKE_COMMAND} -E remove_directory gen-images
19 25
    COMMAND ${CMAKE_COMMAND} -E make_directory gen-images
20 26
    COMMAND ${GHOSTSCRIPT_EXECUTABLE} ${GHOSTSCRIPT_OPTIONS} -r18 -sOutputFile=gen-images/bipartite_matching.png ${CMAKE_CURRENT_SOURCE_DIR}/images/bipartite_matching.eps
21 27
    COMMAND ${GHOSTSCRIPT_EXECUTABLE} ${GHOSTSCRIPT_OPTIONS} -r18 -sOutputFile=gen-images/bipartite_partitions.png ${CMAKE_CURRENT_SOURCE_DIR}/images/bipartite_partitions.eps
Ignore white space 6 line context
1
# Doxyfile 1.5.9
1
# Doxyfile 1.7.3
2 2

	
3 3
#---------------------------------------------------------------------------
4 4
# Project related configuration options
5 5
#---------------------------------------------------------------------------
6 6
DOXYFILE_ENCODING      = UTF-8
7
PROJECT_NAME           = @PACKAGE_NAME@
8
PROJECT_NUMBER         = @PACKAGE_VERSION@
7
PROJECT_NAME           = 
8
PROJECT_NUMBER         = 
9
PROJECT_BRIEF          =
10
PROJECT_LOGO           =
9 11
OUTPUT_DIRECTORY       = 
10 12
CREATE_SUBDIRS         = NO
11 13
OUTPUT_LANGUAGE        = English
12 14
BRIEF_MEMBER_DESC      = YES
13 15
REPEAT_BRIEF           = NO
14 16
ABBREVIATE_BRIEF       = 
15 17
ALWAYS_DETAILED_SEC    = NO
16 18
INLINE_INHERITED_MEMB  = NO
... ...
@@ -24,16 +26,17 @@
24 26
INHERIT_DOCS           = NO
25 27
SEPARATE_MEMBER_PAGES  = NO
26 28
TAB_SIZE               = 8
27 29
ALIASES                = 
28 30
OPTIMIZE_OUTPUT_FOR_C  = NO
29 31
OPTIMIZE_OUTPUT_JAVA   = NO
30 32
OPTIMIZE_FOR_FORTRAN   = NO
31 33
OPTIMIZE_OUTPUT_VHDL   = NO
34
EXTENSION_MAPPING      =
32 35
BUILTIN_STL_SUPPORT    = YES
33 36
CPP_CLI_SUPPORT        = NO
34 37
SIP_SUPPORT            = NO
35 38
IDL_PROPERTY_SUPPORT   = YES
36 39
DISTRIBUTE_GROUP_DOC   = NO
37 40
SUBGROUPING            = YES
38 41
TYPEDEF_HIDES_STRUCT   = NO
39 42
SYMBOL_CACHE_SIZE      = 0
... ...
@@ -49,21 +52,24 @@
49 52
HIDE_UNDOC_MEMBERS     = YES
50 53
HIDE_UNDOC_CLASSES     = YES
51 54
HIDE_FRIEND_COMPOUNDS  = NO
52 55
HIDE_IN_BODY_DOCS      = NO
53 56
INTERNAL_DOCS          = NO
54 57
CASE_SENSE_NAMES       = YES
55 58
HIDE_SCOPE_NAMES       = YES
56 59
SHOW_INCLUDE_FILES     = YES
60
FORCE_LOCAL_INCLUDES   = NO
57 61
INLINE_INFO            = YES
58 62
SORT_MEMBER_DOCS       = NO
59 63
SORT_BRIEF_DOCS        = NO
64
SORT_MEMBERS_CTORS_1ST = NO
60 65
SORT_GROUP_NAMES       = NO
61 66
SORT_BY_SCOPE_NAME     = NO
67
STRICT_PROTO_MATCHING  = NO
62 68
GENERATE_TODOLIST      = YES
63 69
GENERATE_TESTLIST      = YES
64 70
GENERATE_BUGLIST       = YES
65 71
GENERATE_DEPRECATEDLIST= YES
66 72
ENABLED_SECTIONS       = 
67 73
MAX_INITIALIZER_LINES  = 5
68 74
SHOW_USED_FILES        = NO
69 75
SHOW_DIRECTORIES       = YES
... ...
@@ -86,16 +92,17 @@
86 92
#---------------------------------------------------------------------------
87 93
INPUT                  = "@abs_top_srcdir@/doc" \
88 94
                         "@abs_top_srcdir@/lemon" \
89 95
                         "@abs_top_srcdir@/lemon/bits" \
90 96
                         "@abs_top_srcdir@/lemon/concepts" \
91 97
                         "@abs_top_srcdir@/demo" \
92 98
                         "@abs_top_srcdir@/tools" \
93 99
                         "@abs_top_srcdir@/test/test_tools.h" \
100
                         "@abs_top_builddir@/doc/mainpage.dox" \
94 101
                         "@abs_top_builddir@/doc/references.dox"
95 102
INPUT_ENCODING         = UTF-8
96 103
FILE_PATTERNS          = *.h \
97 104
                         *.cc \
98 105
                         *.dox
99 106
RECURSIVE              = NO
100 107
EXCLUDE                = 
101 108
EXCLUDE_SYMLINKS       = NO
... ...
@@ -106,16 +113,17 @@
106 113
                         "@abs_top_srcdir@/doc"
107 114
EXAMPLE_PATTERNS       = 
108 115
EXAMPLE_RECURSIVE      = NO
109 116
IMAGE_PATH             = "@abs_top_srcdir@/doc/images" \
110 117
                         "@abs_top_builddir@/doc/gen-images"
111 118
INPUT_FILTER           = 
112 119
FILTER_PATTERNS        = 
113 120
FILTER_SOURCE_FILES    = NO
121
FILTER_SOURCE_PATTERNS =
114 122
#---------------------------------------------------------------------------
115 123
# configuration options related to source browsing
116 124
#---------------------------------------------------------------------------
117 125
SOURCE_BROWSER         = @LEMON_DOC_SOURCE_BROWSER@
118 126
INLINE_SOURCES         = NO
119 127
STRIP_CODE_COMMENTS    = YES
120 128
REFERENCED_BY_RELATION = NO
121 129
REFERENCES_RELATION    = NO
... ...
@@ -132,54 +140,73 @@
132 140
# configuration options related to the HTML output
133 141
#---------------------------------------------------------------------------
134 142
GENERATE_HTML          = YES
135 143
HTML_OUTPUT            = html
136 144
HTML_FILE_EXTENSION    = .html
137 145
HTML_HEADER            = 
138 146
HTML_FOOTER            = 
139 147
HTML_STYLESHEET        = 
148
HTML_COLORSTYLE_HUE    = 220
149
HTML_COLORSTYLE_SAT    = 100
150
HTML_COLORSTYLE_GAMMA  = 80
151
HTML_TIMESTAMP         = YES
140 152
HTML_ALIGN_MEMBERS     = YES
141
HTML_DYNAMIC_SECTIONS  = NO
153
HTML_DYNAMIC_SECTIONS  = YES
142 154
GENERATE_DOCSET        = NO
143 155
DOCSET_FEEDNAME        = "Doxygen generated docs"
144 156
DOCSET_BUNDLE_ID       = org.doxygen.Project
157
DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
158
DOCSET_PUBLISHER_NAME  = Publisher
145 159
GENERATE_HTMLHELP      = NO
146 160
CHM_FILE               = 
147 161
HHC_LOCATION           = 
148 162
GENERATE_CHI           = NO
149 163
CHM_INDEX_ENCODING     = 
150 164
BINARY_TOC             = NO
151 165
TOC_EXPAND             = NO
152 166
GENERATE_QHP           = NO
153 167
QCH_FILE               = 
154 168
QHP_NAMESPACE          = org.doxygen.Project
155 169
QHP_VIRTUAL_FOLDER     = doc
170
QHP_CUST_FILTER_NAME   =
171
QHP_CUST_FILTER_ATTRS  =
172
QHP_SECT_FILTER_ATTRS  =
156 173
QHG_LOCATION           = 
174
GENERATE_ECLIPSEHELP   = NO
175
ECLIPSE_DOC_ID         = org.doxygen.Project
157 176
DISABLE_INDEX          = NO
158 177
ENUM_VALUES_PER_LINE   = 4
159 178
GENERATE_TREEVIEW      = NO
179
USE_INLINE_TREES       = NO
160 180
TREEVIEW_WIDTH         = 250
181
EXT_LINKS_IN_WINDOW    = NO
161 182
FORMULA_FONTSIZE       = 10
183
FORMULA_TRANSPARENT    = YES
184
USE_MATHJAX            = NO
185
MATHJAX_RELPATH        = http://www.mathjax.org/mathjax
186
SEARCHENGINE           = YES
187
SERVER_BASED_SEARCH    = NO
162 188
#---------------------------------------------------------------------------
163 189
# configuration options related to the LaTeX output
164 190
#---------------------------------------------------------------------------
165 191
GENERATE_LATEX         = NO
166 192
LATEX_OUTPUT           = latex
167 193
LATEX_CMD_NAME         = latex
168 194
MAKEINDEX_CMD_NAME     = makeindex
169 195
COMPACT_LATEX          = YES
170 196
PAPER_TYPE             = a4wide
171 197
EXTRA_PACKAGES         = amsmath \
172 198
                         amssymb
173 199
LATEX_HEADER           = 
174 200
PDF_HYPERLINKS         = YES
175 201
USE_PDFLATEX           = YES
176 202
LATEX_BATCHMODE        = NO
177 203
LATEX_HIDE_INDICES     = NO
204
LATEX_SOURCE_CODE      = NO
178 205
#---------------------------------------------------------------------------
179 206
# configuration options related to the RTF output
180 207
#---------------------------------------------------------------------------
181 208
GENERATE_RTF           = NO
182 209
RTF_OUTPUT             = rtf
183 210
COMPACT_RTF            = NO
184 211
RTF_HYPERLINKS         = NO
185 212
RTF_STYLESHEET_FILE    = 
... ...
@@ -218,30 +245,31 @@
218 245
EXPAND_ONLY_PREDEF     = NO
219 246
SEARCH_INCLUDES        = YES
220 247
INCLUDE_PATH           = 
221 248
INCLUDE_FILE_PATTERNS  = 
222 249
PREDEFINED             = DOXYGEN
223 250
EXPAND_AS_DEFINED      = 
224 251
SKIP_FUNCTION_MACROS   = YES
225 252
#---------------------------------------------------------------------------
226
# Options related to the search engine   
253
# Configuration::additions related to external references
227 254
#---------------------------------------------------------------------------
228 255
TAGFILES               = "@abs_top_builddir@/doc/libstdc++.tag = http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/  "
229 256
GENERATE_TAGFILE       = html/lemon.tag
230 257
ALLEXTERNALS           = NO
231 258
EXTERNAL_GROUPS        = NO
232 259
PERL_PATH              = /usr/bin/perl
233 260
#---------------------------------------------------------------------------
234 261
# Configuration options related to the dot tool   
235 262
#---------------------------------------------------------------------------
236 263
CLASS_DIAGRAMS         = YES
237 264
MSCGEN_PATH            = 
238 265
HIDE_UNDOC_RELATIONS   = YES
239 266
HAVE_DOT               = YES
267
DOT_NUM_THREADS        = 0
240 268
DOT_FONTNAME           = FreeSans
241 269
DOT_FONTSIZE           = 10
242 270
DOT_FONTPATH           = 
243 271
CLASS_GRAPH            = YES
244 272
COLLABORATION_GRAPH    = NO
245 273
GROUP_GRAPHS           = NO
246 274
UML_LOOK               = NO
247 275
TEMPLATE_RELATIONS     = NO
... ...
@@ -249,18 +277,15 @@
249 277
INCLUDED_BY_GRAPH      = NO
250 278
CALL_GRAPH             = NO
251 279
CALLER_GRAPH           = NO
252 280
GRAPHICAL_HIERARCHY    = NO
253 281
DIRECTORY_GRAPH        = NO
254 282
DOT_IMAGE_FORMAT       = png
255 283
DOT_PATH               = 
256 284
DOTFILE_DIRS           = 
285
MSCFILE_DIRS           =
257 286
DOT_GRAPH_MAX_NODES    = 50
258 287
MAX_DOT_GRAPH_DEPTH    = 0
259 288
DOT_TRANSPARENT        = NO
260 289
DOT_MULTI_TARGETS      = NO
261 290
GENERATE_LEGEND        = YES
262 291
DOT_CLEANUP            = YES
263
#---------------------------------------------------------------------------
264
# Configuration::additions related to the search engine   
265
#---------------------------------------------------------------------------
266
SEARCHENGINE           = NO
Ignore white space 6 line context
1 1
<doxygenlayout version="1.0">
2 2
  <!-- Navigation index tabs for HTML output -->
3 3
  <navindex>
4 4
    <tab type="mainpage" visible="yes" title=""/>
5
    <tab type="modules" visible="yes" title=""/>
5
    <tab type="modules" visible="yes" title="" intro=""/>
6 6
    <tab type="classes" visible="yes" title="">
7
      <tab type="classes" visible="yes" title=""/>
8
      <tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/> 
9
      <tab type="hierarchy" visible="yes" title=""/>
10
      <tab type="classmembers" visible="yes" title=""/>
7
      <tab type="classes" visible="yes" title="" intro=""/>
8
      <tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/>
9
      <tab type="hierarchy" visible="yes" title="" intro=""/>
10
      <tab type="classmembers" visible="yes" title="" intro=""/>
11 11
    </tab>
12 12
    <tab type="namespaces" visible="yes" title="">
13
      <tab type="namespaces" visible="yes" title=""/>
14
      <tab type="namespacemembers" visible="yes" title=""/>
13
      <tab type="namespaces" visible="yes" title="" intro=""/>
14
      <tab type="namespacemembers" visible="yes" title="" intro=""/>
15 15
    </tab>
16 16
    <tab type="files" visible="yes" title="">
17
      <tab type="files" visible="yes" title=""/>
18
      <tab type="globals" visible="yes" title=""/>
17
      <tab type="files" visible="yes" title="" intro=""/>
18
      <tab type="globals" visible="yes" title="" intro=""/>
19 19
    </tab>
20
    <tab type="dirs" visible="yes" title=""/>
21
    <tab type="examples" visible="yes" title=""/>  
22
    <tab type="pages" visible="yes" title=""/>
20
    <tab type="dirs" visible="yes" title="" intro=""/>
21
    <tab type="examples" visible="yes" title="" intro=""/>
22
    <tab type="pages" visible="yes" title="" intro=""/>
23 23
  </navindex>
24 24

	
25 25
  <!-- Layout definition for a class page -->
26 26
  <class>
27 27
    <briefdescription visible="no"/>
28 28
    <detaileddescription title=""/>
29 29
    <includes visible="$SHOW_INCLUDE_FILES"/>
30 30
    <inheritancegraph visible="$CLASS_GRAPH"/>
Ignore white space 6 line context
... ...
@@ -12,17 +12,17 @@
12 12
 *
13 13
 * This software is provided "AS IS" with no warranty of any kind,
14 14
 * express or implied, and with no claim as to its suitability for any
15 15
 * purpose.
16 16
 *
17 17
 */
18 18

	
19 19
/**
20
\mainpage LEMON Documentation
20
\mainpage @PACKAGE_NAME@ @PACKAGE_VERSION@ Documentation
21 21

	
22 22
\section intro Introduction
23 23

	
24 24
<b>LEMON</b> stands for <i><b>L</b>ibrary for <b>E</b>fficient <b>M</b>odeling
25 25
and <b>O</b>ptimization in <b>N</b>etworks</i>.
26 26
It is a C++ template library providing efficient implementations of common
27 27
data structures and algorithms with focus on combinatorial optimization
28 28
tasks connected mainly with graphs and networks.
0 comments (0 inline)