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.
This commit is contained in:
parent
c63923fa1a
commit
5b87fa628d
5 changed files with 305 additions and 56 deletions
|
|
@ -60,7 +60,9 @@ ad_GCC_OPTIM
|
|||
adl_NDEBUG
|
||||
|
||||
AM_CONDITIONAL([NEVER], [false])
|
||||
AC_CHECK_PROG([DOT], [dot], [dot])
|
||||
# We need the absolute path for dot in the "doc/dot" script. Other place
|
||||
# only require a relative path.
|
||||
AC_PATH_PROG([DOT], [dot])
|
||||
AC_CHECK_PROG([LBT], [lbt], [lbt])
|
||||
AC_CHECK_PROG([LTL2BA], [ltl2ba], [ltl2ba])
|
||||
AC_CHECK_PROG([MODELLA], [modella], [modella])
|
||||
|
|
@ -127,5 +129,6 @@ AC_CONFIG_FILES([
|
|||
])
|
||||
AC_CONFIG_FILES([bench/ltl2tgba/ltl2baw.pl:bench/ltl2tgba/ltl2baw.in],
|
||||
[chmod +x bench/ltl2tgba/ltl2baw.pl])
|
||||
AC_CONFIG_FILES([doc/dot], [chmod +x doc/dot])
|
||||
AC_CONFIG_FILES([wrap/python/tests/run], [chmod +x wrap/python/tests/run])
|
||||
AC_OUTPUT
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue