Alexandre Duret-Lutz
5b87fa628d
Build doxygen pictures with libgd to reduce their size.
...
Doxygen only knows how to call dot with -Tpng, while using
-Tpng:gd produces pictures that are 10 times smaller. Use a
simple wrapper around dot to simplify this.
* doc/dot.in: New file, that wrap the system's dot and replace
-Tpng by -Tpng:gd.
* doc/Makefile.am ($(srcdir)/stamp): Depend on dot.
* doc/Doxyfile.in: Update to 1.6.2.
(DOT_PATH): Set to @srcdir@ to use doc/dot instead of the
system's dot.
* configure.ac: Find the absolute path of dot, and generate
the doc/dot script.
2010-01-31 20:26:27 +01:00
Alexandre Duret-Lutz
c06c95c4f1
* doc/Doxyfile.in (LATEX_HIDE_INDICES): Do not generate indices
...
until Doxygen is fixed. Doxygen 1.5.5 generate incorrect LaTeX
code.
2008-03-11 15:07:09 +01:00
Alexandre Duret-Lutz
82583754cd
* NEWS, configure.in: Bump version to 0.4.
...
* HACKING, INSTALL, doc/Doxyfile.in, lbtt/INSTALL: Update to newer
tools.
2008-02-25 14:37:53 +01:00
Alexandre Duret-Lutz
b054139e6d
* doc/Doxyfile.in (FILE_PATTERNS): Remove *.hxx.
...
* src/sanity/80columns.test, src/sanity/style.test: Process *.hxx files.
* src/tgbaalgos/ndfs_result.hh: Rename as ..
* src/tgbaalgos/ndfs_result.hxx: ... this, so it does not get
documented (and so Doxygen do not complain).
* src/tgbaalgos/magic.cc, src/tgbaalgos/se05.cc, src/tgbaalgos/tau03.cc,
src/tgbaalgos/tau03opt.cc: Adjust include.
* src/tgbaalgos/Makefile.am: Rename ndfs_result.hh as ndfs_result.hxx
and do not install it, this is a private header.
2005-01-03 17:39:43 +00:00
Alexandre Duret-Lutz
685c23a756
* doc/Doxyfile.in: Update for Doxygen 1.4.0, set
...
DOT_MULTI_TARGETS, and disable GROUP_GRAPH (it causes segfault).
* src/tgbaparse/public.hh (format_tgba_parse_errors): Complete
Doxygen comment.
2005-01-03 16:40:15 +00:00
Alexandre Duret-Lutz
988dbbd367
* doc/Doxyfile.in (EXCLUDE_SYMLINKS): Set to YES, since we have no
...
legitimate symlink in our source tree. Requested by Akim Demaille.
2004-12-20 13:35:33 +00:00
Alexandre Duret-Lutz
2cd298e4b0
* src/tgba/bdddict.hh, src/tgba/state.hh, src/tgba/statebdd.hh,
...
src/tgba/succiter.hh, src/tgba/succiterconcrete.hh,
src/tgba/tgba.hh, src/tgba/tgbabddconcrete.hh,
src/tgba/tgbabddconcreteproduct.hh, src/tgba/tgbaexplicit.hh,
src/tgba/tgbaproduct.hh, src/tgba/tgbareduc.hh,
src/tgba/tgbatba.hh, src/tgbaalgos/emptiness.hh,
src/tgbaalgos/magic.hh, src/tgbaalgos/replayrun.hh,
src/tgbaalgos/gtec/gtec.hh, iface/gspn/ssp.hh: Introduce Doxygen
groups in the documentation. Presently this only covers the
tgba/ directory, and the emptiness-check algorithms.
* doc/Doxyfile.in (EXCLUDE_PATTERNS): Skip Bison-generated files
in src/evtgbaparse/.
2004-11-16 23:47:50 +00:00
Alexandre Duret-Lutz
6e40095471
* doc/Doxyfile.in: Upgrade to Doxygen 1.3.9.
2004-10-08 13:57:49 +00:00
Alexandre Duret-Lutz
4531700d36
* doc/Doxyfile.in (GENERATE_TAGFILE): Build spot.tag.
...
* doc/Makefile.am (dist_pkgdata_DATA): Add spot.tag.
2004-08-12 16:48:08 +00:00
Alexandre Duret-Lutz
15785496d8
* doc/Doxyfile.in (STRIP_FROM_PATH): Strip @srcdir@ so its
...
does not appear when listing mainpage.dox.
2004-08-12 14:25:49 +00:00
Alexandre Duret-Lutz
04fc0b986f
* doc/Doxyfile.in (STRIP_FROM_INC_PATH): Define, so that the
...
`#include' references are correct.
2004-08-09 13:40:09 +00:00
Alexandre Duret-Lutz
3d6a75ecfa
* doc/Doxyfile.in: Update for Doxygen 1.3.8.
2004-07-26 12:15:49 +00:00
Alexandre Duret-Lutz
c534bac478
* doc/footer.html: New file, link to RefDocComments on the wiki.
...
* doc/Doxyfile.in (HTML_FOOTER): Use footer.html.
* doc/Makefile.am (EXTRA_DIST): Add footer.html.
2004-07-09 14:51:56 +00:00
Alexandre Duret-Lutz
9c0b0c53e6
* doc/Makefile.am (EXTRA_DIST, spot.html): Built the html
...
documentation in $(srcdir) since it is distributed.
* doc/Doxyfile.in (HTML_OUTPUT): Likewise. Upgrade to Doxygen 1.3.7.
2004-05-18 09:21:25 +00:00
Alexandre Duret-Lutz
c2892a8275
* doc/Doxyfile.in: Upgrade to Doxygen 1.3.5. Build
...
documentation for iface/.
* dox/mainpage.dox: Fix reference to ltl_to_tgba.
* src/ltlenv/environment.hh: Typo.
2003-12-29 12:14:04 +00:00
Alexandre Duret-Lutz
e562620885
* doc/Doxyfile.in (HAVE_DOT): Set to YES to output
...
collaboration diagrams.
* doc/mainpage.dox: Typo.
* src/tgba/state.hh (state::as_bdd): Delete.
* src/tgba/tgbaproduct.hh (state_bdd_product): Inherit from state,
not state_bdd.
(state_bdd_product::state_bdd_product): Adjust.
* src/tgba/tgbaproduct.cc (state_bdd_product::state_bdd_product):
Adjust.
* src/tgba/succiter.hh (tgba_bdd_succ_iterator::done):
Mark as const.
* src/tgba/succiterconcrete.cc
(tgba_succ_iterator_concrete::done): Likewise.
* src/tgba/succiterconcrete.hh
(tgba_succ_iterator_concrete::done): Likewise.
* src/tgba/tgbaexplicit.cc
(tgba_explicit_succ_iterator::done): Likewise.
* src/tgba/tgbaexplicit.hh
(tgba_explicit_succ_iterator::done): Likewise.
* src/tgba/tgbaproduct.cc
(tgba_product_succ_iterator::done): Likewise.
* src/tgba/tgbaproduct.hh
(tgba_product_succ_iterator::done): Likewise.
* src/tgba/tgbatranslateproxy.hh
(tgba_translate_proxy_succ_iterator::done): Likewise.
* src/tgba/tgbatranslateproxy.cc
(tgba_translate_proxy_succ_iterator::done): Likewise.
* src/tgba/succiterconcrete.cc
(tgba_succ_iterator_concrete::next): Call bdd_satoneset
on data_.varandnext_set. The previous implementation
was wrong for GFa.
* src/tgba/tgbabddcoredata.hh: Declare varandnext_set.
* src/tgba/tgbabddcoredata.cc: Handle varandnext_set.
2003-06-30 15:38:41 +00:00
Alexandre Duret-Lutz
b53d8aac71
* doc/Doxygen.in: Enable LaTeX output.
...
* doc/Makefile.am (spotref.pdf): New rule.
(EXTRA_DIST): Add spotref.pdf.
2003-06-30 12:07:30 +00:00
Alexandre Duret-Lutz
ecda9e2641
* doc/mainpage.dox: New file.
...
* doc/Makefile.am (EXTRA_DIST): Add mainpage.dox.
* doc/Doxyfile.in (INPUT): Add @srcdir@/mainpage.dox
2003-06-26 14:57:09 +00:00
Alexandre Duret-Lutz
5d26d6f01e
* doc/Makefile.am: Rewrite to run Doxygen whenever Doxyfile.in
...
or configure.ac changes. Distribute the html doc.
* doc/Doxyfile.in (EXCLUDE_PATTERNS): Complete with
useless Bison classes.
(FILE_PATTERNS): Remove *.cc files.
2003-06-26 12:34:08 +00:00
Alexandre Duret-Lutz
d35817ccd9
* src/ltlast/atomic_prop.hh, src/ltlast/binop.hh,
...
src/ltlast/constant.hh, src/ltlast/formula.hh,
src/ltlast/multop.hh, src/ltlast/unop.hh, src/ltlast/visitor.hh,
src/ltlenv/defaultenv.hh, src/ltlenv/environment.hh,
src/ltlparse/public.hh, src/ltlvisit/clone.hh,
src/ltlvisit/dotty.hh, src/ltlvisit/dump.hh,
src/ltlvisit/equals.hh, src/ltlvisit/lunabbrev.hh,
src/ltlvisit/nenoform.hh, src/ltlvisit/tunabbrev.hh: Add
Doxygen comments.
* src/visitor.hh: Do not use const_sel. This clarify
the code and helps Doxygen.
2003-04-18 15:02:55 +00:00
Alexandre Duret-Lutz
4cf59e76b8
* configure.ac: Output doc/Doxyfile and doc/Makefile.
...
* doc/Makefile.am, doc/Doxyfile.in: New files.
* Makefile.am (SUBDIRS): Add doc.
2003-04-18 10:29:18 +00:00