[PATCH xorg-docs] Implement the --disable-docs option
Alan Coopersmith
alan.coopersmith at oracle.com
Sun Nov 7 23:36:49 PST 2010
Gaetan Nadon wrote:
> The XORG_ENABLE_DOCS macro provide a configure option to
> disable the generation of general documentation.
>
> The makefiles need to use the Automake conditional ENABLE_DOCS
>
> Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
> ---
>
> I am aware this could have been done in the /general makefile alone,
> but it would be misleading when looking at the leaf makefile out of context.
>
> general/Makefile.am | 5 ++++-
> general/fonts/Makefile.am | 4 +++-
> general/graphics/Makefile.am | 4 +++-
> general/input/Makefile.am | 4 +++-
> general/platforms/Makefile.am | 4 +++-
> 5 files changed, 16 insertions(+), 5 deletions(-)
>
> diff --git a/general/Makefile.am b/general/Makefile.am
> index e9731cb..70f7474 100644
> --- a/general/Makefile.am
> +++ b/general/Makefile.am
> @@ -1,7 +1,8 @@
> -# Process this file with automake to create Makefile.in
>
> SUBDIRS = fonts input graphics platforms
>
> +if ENABLE_DOCS
> +
> doc_sources = \
> License.xml \
> README.xml \
> @@ -12,3 +13,5 @@ xmldir = $(docdir)
> dist_xml_DATA = $(doc_sources)
>
> include $(top_srcdir)/xmlrules.in
> +
> +endif ENABLE_DOCS
> diff --git a/general/fonts/Makefile.am b/general/fonts/Makefile.am
> index 8c98b66..57f9bd2 100644
> --- a/general/fonts/Makefile.am
> +++ b/general/fonts/Makefile.am
> @@ -1,4 +1,4 @@
> -# Process this file with automake to create Makefile.in
> +if ENABLE_DOCS
>
> doc_sources = fonts.xml
>
> @@ -6,3 +6,5 @@ xmldir = $(docdir)/fonts
> dist_xml_DATA = $(doc_sources)
>
> include $(top_srcdir)/xmlrules.in
> +
> +endif ENABLE_DOCS
> diff --git a/general/graphics/Makefile.am b/general/graphics/Makefile.am
> index 55d3d88..542f12c 100644
> --- a/general/graphics/Makefile.am
> +++ b/general/graphics/Makefile.am
> @@ -1,4 +1,4 @@
> -# Process this file with automake to create Makefile.in
> +if ENABLE_DOCS
>
> doc_sources = dps.xml
>
> @@ -6,3 +6,5 @@ xmldir = $(docdir)/graphics
> dist_xml_DATA = $(doc_sources)
>
> include $(top_srcdir)/xmlrules.in
> +
> +endif ENABLE_DOCS
> diff --git a/general/input/Makefile.am b/general/input/Makefile.am
> index ede099f..292ed2c 100644
> --- a/general/input/Makefile.am
> +++ b/general/input/Makefile.am
> @@ -1,4 +1,4 @@
> -# Process this file with automake to create Makefile.in
> +if ENABLE_DOCS
>
> doc_sources = XKB-Config.xml XKB-Enhancing.xml
>
> @@ -6,3 +6,5 @@ xmldir = $(docdir)/input
> dist_xml_DATA = $(doc_sources)
>
> include $(top_srcdir)/xmlrules.in
> +
> +endif ENABLE_DOCS
> diff --git a/general/platforms/Makefile.am b/general/platforms/Makefile.am
> index cd936bb..65dbf2a 100644
> --- a/general/platforms/Makefile.am
> +++ b/general/platforms/Makefile.am
> @@ -1,4 +1,4 @@
> -# Process this file with automake to create Makefile.in
> +if ENABLE_DOCS
>
> doc_sources = \
> Darwin.xml \
> @@ -8,3 +8,5 @@ xmldir = $(docdir)/platforms
> dist_xml_DATA = $(doc_sources)
>
> include $(top_srcdir)/xmlrules.in
> +
> +endif ENABLE_DOCS
Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Platform Engineering: X Window System
More information about the xorg-devel
mailing list