Changeset 820

Show
Ignore:
Timestamp:
08/29/06 17:19:26
Author:
pvanhoof
Message:

Added some support for the doxygen documentation generator

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r819 r820  
    77        * Updated the Python bindings a little bit 
    88        * Documentation updates 
     9        * Added some support for the doxygen documentation generator 
    910 
    10112006-08-28  Philip Van Hoof <pvanhoof@gnome.org> 
  • trunk/configure.ac

    r742 r820  
    5555build_mozembed=true 
    5656build_gtkhtml=false 
     57build_doxygen=false 
    5758PLATFORMDIR=libtinymail-gnome-desktop 
    5859 
     
    148149AM_CONDITIONAL(BUILD_TESTS, test x$build_tests = xtrue) 
    149150 
     151dnl ### doxygen 
     152AC_ARG_ENABLE(doxygen, 
     153[  --enable-doxygen          build doxygen docs [default=no]], 
     154[case "${enableval}" in 
     155  yes) build_doxygen=true ;; 
     156  no)  build_doxygen=false ;; 
     157  *) AC_MSG_ERROR(bad value ${enableval} for --enable-doxygen) ;; 
     158esac],[build_doxygen=false]) 
     159AM_CONDITIONAL(BUILD_DOXYGEN, test x$build_doxygen = xtrue) 
     160 
     161if test x$build_doxygen = xtrue; then 
     162  AC_CHECK_PROGS(DOXYGEN,doxygen, [You need doxygen]) 
     163  AC_CHECK_PROGS(PERL,perl, [You need perl]) 
     164fi 
     165 
    150166dnl ### gtk-doc 
    151167GTK_DOC_CHECK([1.0]) 
     
    315331docs/devel/Makefile 
    316332docs/devel/reference/Makefile 
     333docs/devel/doxygen/Makefile 
     334docs/devel/doxygen/libtinymail 
     335docs/devel/doxygen/libtinymail-camel 
     336docs/devel/doxygen/libtinymailui 
     337docs/devel/doxygen/libtinymailui-gtk 
    317338bindings/Makefile 
    318339bindings/python/Makefile 
  • trunk/docs/devel/Makefile.am

    r114 r820  
    1 SUBDIRS = reference 
     1SUBDIRS = reference  
     2if BUILD_DOXYGEN 
     3SUBDIRS += doxygen  
     4endif