<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Wed, 2010-01-20 at 11:30 -0800, Alan Coopersmith wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
This was added because even if you have XMLTO you may not want to build
the xfs internals documentation for developers which is unlikely to be
of interest to 100% of people installing from packages.

</PRE>
</BLOCKQUOTE>
Plus the fact that some platforms (Gentoo OpenBSD) may have the tool installed, but may be too old which breaks the build.<BR>
Those platforms asked for a generic macro where xmlto can be unconditionally turned off the same way on all packages, rather than reading custom code on each of them.<BR>
<BR>
The option --without-xmlto will do the same. However, there may be a case for a generic &quot;don't build devel docs, which ever tool may be used&quot; option. This would be another util-macros feature to discuss. The server has one, but, of course, it has a different name :-)<BR>
<BR>
I don't have a problem in keeping it, that's why it is in a separate patch. <BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
        -alan-

Gaetan Nadon wrote:
&gt; This is now handled by the generic XORG_WITH_XMLTO macro.
&gt; Platforms builder may need to adjust their build scripts.
&gt; 
&gt; Signed-off-by: Gaetan Nadon &lt;<A HREF="mailto:memsize@videotron.ca">memsize@videotron.ca</A>&gt;
&gt; ---
&gt;  Makefile.am  |    2 --
&gt;  configure.ac |    7 -------
&gt;  2 files changed, 0 insertions(+), 9 deletions(-)
&gt; 
&gt; diff --git a/Makefile.am b/Makefile.am
&gt; index 6d4d176..a3642f7 100644
&gt; --- a/Makefile.am
&gt; +++ b/Makefile.am
&gt; @@ -173,7 +173,6 @@ endif LINT
&gt;  # Developer documentation - not installed on system
&gt;  EXTRA_DIST += doc/xfs-design.xml doc/xfs-design.css doc/xfs-design.xsl
&gt;  
&gt; -if MAKE_DEVEL_DOCS
&gt;  if HAVE_XMLTO
&gt;  noinst_DATA = doc/xfs-design/index.html doc/xfs-design.txt
&gt;  CLEANFILES += $(noinst_DATA)
&gt; @@ -193,4 +192,3 @@ doc/xfs-design.txt: $(srcdir)/doc/xfs-design.xml $(srcdir)/doc/xfs-design.xsl
&gt;          $(AM_V_GEN)$(XMLTO) -m $(srcdir)/doc/xfs-design.xsl -o doc txt $(srcdir)/doc/xfs-design.xml
&gt;  
&gt;  endif HAVE_XMLTO
&gt; -endif MAKE_DEVEL_DOCS
&gt; diff --git a/configure.ac b/configure.ac
&gt; index b429ed5..a0cfc44 100644
&gt; --- a/configure.ac
&gt; +++ b/configure.ac
&gt; @@ -95,13 +95,6 @@ AC_ARG_WITH(default-font-path, AS_HELP_STRING([--with-default-font-path=PATH], [
&gt;                                  [ FONTPATH=&quot;${DEFAULT_FONT_PATH}&quot; ])
&gt;  AC_SUBST([FONTPATH])
&gt;  
&gt; -# Option to enable support for building developer internals docs
&gt; -AC_ARG_ENABLE(devel-docs,
&gt; -        AS_HELP_STRING([--enable-devel-docs],
&gt; -            [Build internals documentation for developers (default: enabled)]),
&gt; -            [DEVEL_DOCS=$enableval], [DEVEL_DOCS=yes])
&gt; -AM_CONDITIONAL([MAKE_DEVEL_DOCS], [test &quot;x$DEVEL_DOCS&quot; = &quot;xyes&quot;])
&gt; -
&gt;  # Option to enable support for starting from inetd
&gt;  AC_ARG_ENABLE(inetd,
&gt;          AS_HELP_STRING([--enable-inetd],

</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>