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()
|