From: Hans U. N. <hu...@us...> - 2007-05-21 18:34:00
|
Update of /cvsroot/libexif/libexif In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv13614 Modified Files: configure.ac NEWS Log Message: 0.6.14.cvs2. Call graphs for internal docs, only build them when --enable-internal-docs Index: NEWS =================================================================== RCS file: /cvsroot/libexif/libexif/NEWS,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -d -r1.16 -r1.17 --- NEWS 21 May 2007 16:12:47 -0000 1.16 +++ NEWS 21 May 2007 18:33:55 -0000 1.17 @@ -1,4 +1,4 @@ -New in 0.6.14.cvs1 since 0.6.14 (2007-05-10): +New in 0.6.14.cvs2 since 0.6.14 (2007-05-10): * Added support of 2 new types of Pentax makernotes & Casio type2 makernote @@ -8,7 +8,10 @@ New in 0.6.14.cvs1 since 0.6.14 (2007-05 * Bug fixes: [ 1443183 ] install error when doxygen is not present. - * Improved doxygen generated documentation. + * Improved doxygen generated API and code internals + documentation. Made building of code internals docs optional + (--enable-internal-docs) as the call graphs take quite long to + build. New in 0.6.14 (2007-05-10) since 0.6.13 (2005-12-27): Index: configure.ac =================================================================== RCS file: /cvsroot/libexif/libexif/configure.ac,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -d -r1.25 -r1.26 --- configure.ac 21 May 2007 16:12:30 -0000 1.25 +++ configure.ac 21 May 2007 18:33:55 -0000 1.26 @@ -1,5 +1,5 @@ AC_PREREQ(2.59) -AC_INIT([EXIF library], [0.6.14.cvs1], [lib...@li...], [libexif]) +AC_INIT([EXIF library], [0.6.14.cvs2], [lib...@li...], [libexif]) AC_CONFIG_SRCDIR([libexif/exif-data.h]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([auto-m4]) @@ -122,13 +122,38 @@ AC_SUBST([MATHLIBS]) GP_CHECK_DOC_DIR GP_CHECK_DOXYGEN +# Whether to enable the internal docs build. +# +# This takes quite some time due to the generation of lots of call +# graphs, so it is disabled by default. +enable_internal_docs=no +AC_ARG_ENABLE([internal-docs], [dnl +AS_HELP_STRING([--enable-internal-docs], +[Build internal code docs if doxygen available])], [dnl + if test "x$enableval" = xno \ + || test "x$enableval" = xoff \ + || test "x$enableval" = xfalse; + then + enable_internal_docs=no + elif test "x$enableval" = xyes \ + || test "x$enableval" = xon \ + || test "x$enableval" = xtrue + then + enable_internal_docs=yes + fi +]) +AC_MSG_CHECKING([whether to create internal code docs]) +AC_MSG_RESULT([${enable_internal_docs}]) +AM_CONDITIONAL([ENABLE_INTERNAL_DOCS], + [test "x${enable_internal_docs}" = "xyes"]) + # --------------------------------------------------------------------------- # i18n support # --------------------------------------------------------------------------- +ALL_LINGUAS="de es fr pl ru vi" GP_GETTEXT_HACK([${PACKAGE}-${LIBEXIF_CURRENT_MIN}], [Lutz Mueller and others]) -ALL_LINGUAS="de es fr pl ru vi" AM_GNU_GETTEXT_VERSION([0.14.1]) AM_GNU_GETTEXT([external]) AM_PO_SUBDIRS() |