2008-01-18 09:16:51 +01:00
|
|
|
## Makefile for the doc subdirectory of the GNU C++ Standard library.
|
|
|
|
##
|
2010-02-19 04:30:46 +01:00
|
|
|
## Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
|
2008-01-18 09:16:51 +01:00
|
|
|
##
|
|
|
|
## This file is part of the libstdc++ version 3 distribution.
|
|
|
|
## Process this file with automake to produce Makefile.in.
|
|
|
|
|
|
|
|
## This file is part of the GNU ISO C++ Library. This library is free
|
|
|
|
## software; you can redistribute it and/or modify it under the
|
|
|
|
## terms of the GNU General Public License as published by the
|
2009-04-09 17:00:19 +02:00
|
|
|
## Free Software Foundation; either version 3, or (at your option)
|
2008-01-18 09:16:51 +01:00
|
|
|
## any later version.
|
|
|
|
|
|
|
|
## This library is distributed in the hope that it will be useful,
|
|
|
|
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
## GNU General Public License for more details.
|
|
|
|
|
|
|
|
## You should have received a copy of the GNU General Public License along
|
2009-04-09 17:00:19 +02:00
|
|
|
## with this library; see the file COPYING3. If not see
|
|
|
|
## <http://www.gnu.org/licenses/>.
|
2008-01-18 09:16:51 +01:00
|
|
|
|
|
|
|
include $(top_srcdir)/fragment.am
|
|
|
|
|
2010-02-25 02:22:57 +01:00
|
|
|
# Documentation Overview
|
|
|
|
#
|
|
|
|
# There are two main source materials for libstdc++ documentation.
|
2010-07-13 22:19:38 +02:00
|
|
|
# The first is the doxygen markup in libstdc++ sources, which is a
|
|
|
|
# reference to the API. And the second is the docbook markup in
|
|
|
|
# doc/xml/.
|
2010-07-21 04:02:42 +02:00
|
|
|
#
|
2010-07-13 22:19:38 +02:00
|
|
|
# A third and more obscure option deals with charting
|
|
|
|
# performance tests, and should be considered experimental.
|
|
|
|
|
|
|
|
# Default rules.
|
|
|
|
#
|
|
|
|
# Point to best sub-rule for the requested documentation target,
|
|
|
|
# create, and then copy into toplevel directory with standardized names
|
|
|
|
# and layouts.
|
2010-02-25 02:22:57 +01:00
|
|
|
|
2010-07-21 04:02:42 +02:00
|
|
|
# HTML
|
|
|
|
doc-html: doc-html-docbook doc-html-doxygen
|
|
|
|
cp -R ${docbook_outdir}/html ./libstdc++-manual.html
|
|
|
|
cp -R ${doxygen_outdir}/html ./libstdc++-api.html
|
|
|
|
|
2010-02-25 02:22:57 +01:00
|
|
|
# MAN
|
|
|
|
doc-man: doc-man-doxygen
|
2010-07-13 22:19:38 +02:00
|
|
|
cp -R ${doxygen_outdir}/man ./libstdc++-api.man
|
2010-02-25 02:22:57 +01:00
|
|
|
|
|
|
|
# PDF
|
2010-07-13 22:19:38 +02:00
|
|
|
doc-pdf: doc-pdf-docbook doc-pdf-doxygen
|
2010-07-21 04:02:42 +02:00
|
|
|
cp ${docbook_outdir}/pdf/libstdc++-manual.pdf .
|
2010-07-13 22:19:38 +02:00
|
|
|
cp ${doxygen_outdir}/pdf/libstdc++-api.pdf .
|
2010-02-25 02:22:57 +01:00
|
|
|
|
2010-07-20 08:43:02 +02:00
|
|
|
# TEXINFO
|
|
|
|
doc-texinfo: doc-texinfo-docbook
|
|
|
|
|
2010-07-21 04:02:42 +02:00
|
|
|
# XML
|
|
|
|
doc-xml: doc-xml-single-docbook doc-xml-single-doxygen
|
|
|
|
cp ${manual_xml} .
|
|
|
|
cp ${api_xml} .
|
|
|
|
|
|
|
|
|
2008-02-11 01:01:33 +01:00
|
|
|
# Doxygen configuration
|
2010-03-04 03:55:08 +01:00
|
|
|
# Assumes doxygen, graphviz (with dot), pdflatex installed
|
2010-02-25 02:22:57 +01:00
|
|
|
doxygen_script=${top_srcdir}/scripts/run_doxygen
|
|
|
|
doxygen_outdir = ${glibcxx_builddir}/doc/doxygen
|
2010-03-12 18:35:19 +01:00
|
|
|
|
2008-02-11 01:01:33 +01:00
|
|
|
doc-html-doxygen:
|
2008-01-18 09:16:51 +01:00
|
|
|
-(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
|
|
|
|
builddir=`cd ..; ${PWD_COMMAND}`; \
|
2010-02-25 02:22:57 +01:00
|
|
|
${SHELL} ${doxygen_script} \
|
2010-02-19 04:30:46 +01:00
|
|
|
--host_alias=${host_alias} --mode=html $${srcdir} $${builddir} YES)
|
2008-01-18 09:16:51 +01:00
|
|
|
|
2008-02-11 01:01:33 +01:00
|
|
|
doc-man-doxygen:
|
2008-01-18 09:16:51 +01:00
|
|
|
-(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
|
|
|
|
builddir=`cd ..; ${PWD_COMMAND}`; \
|
2010-02-25 02:22:57 +01:00
|
|
|
${SHELL} ${doxygen_script} \
|
2010-02-19 04:30:46 +01:00
|
|
|
--host_alias=${host_alias} --mode=man $${srcdir} $${builddir} YES)
|
2008-01-18 09:16:51 +01:00
|
|
|
|
2010-03-04 03:55:08 +01:00
|
|
|
doc-xml-doxygen:
|
2008-02-11 01:01:33 +01:00
|
|
|
-(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
|
|
|
|
builddir=`cd ..; ${PWD_COMMAND}`; \
|
2010-02-25 02:22:57 +01:00
|
|
|
${SHELL} ${doxygen_script} \
|
2010-02-19 04:30:46 +01:00
|
|
|
--host_alias=${host_alias} --mode=xml $${srcdir} $${builddir} NO)
|
2008-02-11 01:01:33 +01:00
|
|
|
|
2010-07-21 04:02:42 +02:00
|
|
|
api_xml = ${doxygen_outdir}/xml/libstdc++-api-single.xml
|
|
|
|
doc-xml-single-doxygen: doc-xml-doxygen
|
2008-02-11 01:01:33 +01:00
|
|
|
@echo "Generating doxygen xml single file..."
|
2010-02-25 02:22:57 +01:00
|
|
|
$(XSLTPROC) ${doxygen_outdir}/xml/combine.xslt \
|
2010-07-21 04:02:42 +02:00
|
|
|
${doxygen_outdir}/xml/index.xml > ${api_xml};
|
2008-01-18 09:16:51 +01:00
|
|
|
|
2010-03-04 03:55:08 +01:00
|
|
|
doc-latex-doxygen:
|
|
|
|
-(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \
|
|
|
|
builddir=`cd ..; ${PWD_COMMAND}`; \
|
|
|
|
${SHELL} ${doxygen_script} \
|
|
|
|
--host_alias=${host_alias} --mode=latex $${srcdir} $${builddir} NO)
|
|
|
|
|
2010-07-08 19:48:12 +02:00
|
|
|
# Chance of loooooonnggg creation time on this rule. Iff this fails,
|
|
|
|
# look at refman.log and see if TeX's memory is exhausted. Symptoms
|
|
|
|
# include asking a wizard to enlarge capacity. If this is the case,
|
|
|
|
# find texmf.cnf and add a zero for pool_size, string_vacancies,
|
|
|
|
# max_strings, and pool_free values.
|
|
|
|
doxygen_pdf = ${doxygen_outdir}/latex/refman.pdf
|
|
|
|
api_pdf = ${doxygen_outdir}/pdf/libstdc++-api.pdf
|
|
|
|
|
|
|
|
${doxygen_outdir}/pdf:
|
|
|
|
mkdir -p ${doxygen_outdir}/pdf
|
|
|
|
|
|
|
|
doc-pdf-doxygen: stamp-latex-doxygen ${doxygen_outdir}/pdf
|
2010-03-04 03:55:08 +01:00
|
|
|
-(cd ${doxygen_outdir}/latex && $(MAKE) -i pdf;)
|
|
|
|
echo "Generating doxygen pdf file...";
|
|
|
|
if [ -f ${doxygen_pdf} ]; then \
|
2010-07-08 19:48:12 +02:00
|
|
|
mv ${doxygen_pdf} ${api_pdf} ; \
|
|
|
|
echo ":: PDF file is ${api_pdf}"; \
|
2010-03-04 03:55:08 +01:00
|
|
|
else \
|
|
|
|
echo "... error"; \
|
|
|
|
exit 12; \
|
|
|
|
fi
|
|
|
|
|
2010-03-12 18:35:19 +01:00
|
|
|
stamp-pdf-doxygen:
|
|
|
|
@if [ ! -f stamp-pdf-doxygen ]; then \
|
|
|
|
$(MAKE) doc-pdf-doxygen; \
|
|
|
|
fi
|
|
|
|
$(STAMP) stamp-pdf-doxygen
|
|
|
|
|
2010-03-04 03:55:08 +01:00
|
|
|
stamp-xml-doxygen:
|
|
|
|
@if [ ! -f stamp-xml-doxygen ]; then \
|
2010-03-12 18:35:19 +01:00
|
|
|
$(MAKE) doc-xml-doxygen; \
|
2010-03-04 03:55:08 +01:00
|
|
|
$(MAKE) doc-xml-single-doxygen; \
|
|
|
|
fi
|
|
|
|
$(STAMP) stamp-xml-doxygen
|
|
|
|
|
|
|
|
stamp-latex-doxygen:
|
|
|
|
@if [ ! -f stamp-latex-doxygen ]; then \
|
|
|
|
$(MAKE) doc-latex-doxygen; \
|
|
|
|
fi
|
|
|
|
$(STAMP) stamp-latex-doxygen
|
2008-02-11 01:01:33 +01:00
|
|
|
|
|
|
|
# Docbook configuration.
|
|
|
|
# Assumes
|
|
|
|
# libxslt
|
2010-03-04 03:55:08 +01:00
|
|
|
# dblatex
|
|
|
|
# pdflatex
|
2008-02-11 01:01:33 +01:00
|
|
|
# docbook-style-xsl
|
2010-03-04 03:55:08 +01:00
|
|
|
# emacs-nxml-mode
|
2008-02-11 01:01:33 +01:00
|
|
|
# xmlto passivetex
|
2010-02-25 02:22:57 +01:00
|
|
|
docbook_outdir = ${glibcxx_builddir}/doc/docbook
|
2010-03-04 03:55:08 +01:00
|
|
|
xml_dir = ${glibcxx_srcdir}/doc/xml
|
|
|
|
|
|
|
|
xml_sources_basic = \
|
|
|
|
${xml_dir}/spine.xml \
|
|
|
|
${xml_dir}/authors.xml \
|
|
|
|
${xml_dir}/api.xml \
|
|
|
|
${xml_dir}/faq.xml
|
|
|
|
|
|
|
|
xml_sources_manual = \
|
|
|
|
${xml_dir}/manual/abi.xml \
|
|
|
|
${xml_dir}/manual/algorithms.xml \
|
|
|
|
${xml_dir}/manual/allocator.xml \
|
|
|
|
${xml_dir}/manual/auto_ptr.xml \
|
|
|
|
${xml_dir}/manual/atomics.xml \
|
|
|
|
${xml_dir}/manual/backwards_compatibility.xml \
|
|
|
|
${xml_dir}/manual/bitmap_allocator.xml \
|
|
|
|
${xml_dir}/manual/build_hacking.xml \
|
|
|
|
${xml_dir}/manual/codecvt.xml \
|
|
|
|
${xml_dir}/manual/concurrency.xml \
|
|
|
|
${xml_dir}/manual/concurrency_extensions.xml \
|
|
|
|
${xml_dir}/manual/configure.xml \
|
|
|
|
${xml_dir}/manual/containers.xml \
|
|
|
|
${xml_dir}/manual/ctype.xml \
|
|
|
|
${xml_dir}/manual/debug_mode.xml \
|
|
|
|
${xml_dir}/manual/debug.xml \
|
|
|
|
${xml_dir}/manual/diagnostics.xml \
|
|
|
|
${xml_dir}/manual/evolution.xml \
|
|
|
|
${xml_dir}/manual/extensions.xml \
|
|
|
|
${xml_dir}/manual/internals.xml \
|
|
|
|
${xml_dir}/manual/intro.xml \
|
|
|
|
${xml_dir}/manual/io.xml \
|
|
|
|
${xml_dir}/manual/iterators.xml \
|
|
|
|
${xml_dir}/manual/locale.xml \
|
|
|
|
${xml_dir}/manual/localization.xml \
|
|
|
|
${xml_dir}/manual/messages.xml \
|
|
|
|
${xml_dir}/manual/mt_allocator.xml \
|
|
|
|
${xml_dir}/manual/numerics.xml \
|
|
|
|
${xml_dir}/manual/parallel_mode.xml \
|
|
|
|
${xml_dir}/manual/prerequisites.xml \
|
|
|
|
${xml_dir}/manual/profile_mode.xml \
|
|
|
|
${xml_dir}/manual/shared_ptr.xml \
|
|
|
|
${xml_dir}/manual/spine.xml \
|
|
|
|
${xml_dir}/manual/status_cxx1998.xml \
|
|
|
|
${xml_dir}/manual/status_cxx200x.xml \
|
|
|
|
${xml_dir}/manual/status_cxxtr1.xml \
|
|
|
|
${xml_dir}/manual/status_cxxtr24733.xml \
|
|
|
|
${xml_dir}/manual/strings.xml \
|
|
|
|
${xml_dir}/manual/support.xml \
|
|
|
|
${xml_dir}/manual/test.xml \
|
|
|
|
${xml_dir}/manual/using.xml \
|
|
|
|
${xml_dir}/manual/using_exceptions.xml \
|
|
|
|
${xml_dir}/manual/utilities.xml \
|
|
|
|
${xml_dir}/manual/appendix_free.xml \
|
|
|
|
${xml_dir}/manual/appendix_contributing.xml \
|
|
|
|
${xml_dir}/manual/appendix_porting.xml
|
2008-02-11 01:01:33 +01:00
|
|
|
|
|
|
|
xml_sources_extra = \
|
2010-03-04 03:55:08 +01:00
|
|
|
${xml_dir}/gnu/fdl-1.2.xml \
|
2010-06-07 01:13:32 +02:00
|
|
|
${xml_dir}/gnu/fdl-1.3.xml \
|
2010-03-12 18:35:19 +01:00
|
|
|
${xml_dir}/gnu/gpl-2.0.xml \
|
|
|
|
${xml_dir}/gnu/gpl-3.0.xml
|
2010-03-04 03:55:08 +01:00
|
|
|
|
|
|
|
xml_sources = \
|
|
|
|
${xml_sources_basic} \
|
|
|
|
${xml_sources_manual} \
|
|
|
|
${xml_sources_extra}
|
2008-02-11 01:01:33 +01:00
|
|
|
|
|
|
|
xml_noinst = \
|
2010-03-04 03:55:08 +01:00
|
|
|
${xml_dir}/book.txml \
|
|
|
|
${xml_dir}/chapter.txml \
|
2010-03-12 18:35:19 +01:00
|
|
|
${xml_dir}/class.txml
|
2008-02-11 01:01:33 +01:00
|
|
|
|
|
|
|
XSLTPROC = xsltproc
|
|
|
|
XSLTPROC_FLAGS = --nonet --xinclude
|
2010-07-23 00:58:15 +02:00
|
|
|
XSL_STYLE_DIR = /usr/share/sgml/docbook/xsl-ns-stylesheets
|
2008-02-11 01:01:33 +01:00
|
|
|
XSL_FO_STYLE = $(XSL_STYLE_DIR)/fo/docbook.xsl
|
|
|
|
XSL_HTML_STYLE = $(XSL_STYLE_DIR)/xhtml/chunk.xsl
|
|
|
|
#XSL_HTML_SINGLE_STYLE = $(XSL_STYLE_DIR)/xhtml/onechunk.xsl
|
|
|
|
XSL_HTML_SINGLE_STYLE = $(XSL_STYLE_DIR)/xhtml/docbook.xsl
|
|
|
|
|
2010-07-20 08:43:02 +02:00
|
|
|
${docbook_outdir}/fo:
|
|
|
|
mkdir -p ${docbook_outdir}/fo
|
|
|
|
|
2010-02-25 02:22:57 +01:00
|
|
|
${docbook_outdir}/html:
|
|
|
|
mkdir -p ${docbook_outdir}/html
|
2008-02-11 01:01:33 +01:00
|
|
|
|
2010-02-25 02:22:57 +01:00
|
|
|
${docbook_outdir}/pdf:
|
|
|
|
mkdir -p ${docbook_outdir}/pdf
|
2008-02-11 01:01:33 +01:00
|
|
|
|
2010-07-20 08:43:02 +02:00
|
|
|
${docbook_outdir}/texinfo:
|
|
|
|
mkdir -p ${docbook_outdir}/texinfo
|
2008-02-11 01:01:33 +01:00
|
|
|
|
2010-02-25 02:22:57 +01:00
|
|
|
${docbook_outdir}/xml:
|
|
|
|
mkdir -p ${docbook_outdir}/xml
|
2008-02-11 01:01:33 +01:00
|
|
|
|
|
|
|
# Validate existing XML structure.
|
|
|
|
XMLLINT = xmllint
|
2010-03-04 03:55:08 +01:00
|
|
|
#LINT_FLAGS = --debug --nonet --xinclude --nsclean --postvalid --nowarning
|
2008-02-11 01:01:33 +01:00
|
|
|
#LINT_FLAGS = --noblanks --noout --xinclude --postvalid --noent
|
2010-07-23 00:58:15 +02:00
|
|
|
LINT_FLAGS = --debug --xinclude --noent --noblanks --nonet --noout
|
|
|
|
#SCHEMA_FLAGS = --relaxng /usr/share/xml/docbook5/schema/rng/5.0/docbookxi.rng
|
|
|
|
SCHEMA_FLAGS = --dtdvalid /usr/share/xml/docbook5/schema/dtd/5.0/docbook.dtd
|
|
|
|
XMLLINT_FLAGS = $(LINT_FLAGS) $(SCHEMA_FLAGS)
|
2010-02-25 02:22:57 +01:00
|
|
|
doc-xml-validate-docbook: $(xml_sources)
|
2008-02-11 01:01:33 +01:00
|
|
|
@echo "Generating XML validation log..."
|
|
|
|
$(XMLLINT) $(XMLLINT_FLAGS) ${top_srcdir}/doc/xml/spine.xml
|
|
|
|
|
2010-07-20 08:43:02 +02:00
|
|
|
# XML, all one page
|
|
|
|
# Some info on canonicalization
|
|
|
|
# http://www.mail-archive.com/help-texinfo@gnu.org/msg00864.html
|
|
|
|
manual_xml = ${docbook_outdir}/xml/libstdc++-manual-single.xml
|
2010-02-25 02:22:57 +01:00
|
|
|
doc-xml-single-docbook: $(xml_sources) ${docbook_outdir}/xml
|
2008-02-11 01:01:33 +01:00
|
|
|
@echo "Generating XML single..."
|
2010-07-20 08:43:02 +02:00
|
|
|
$(XMLLINT) --xinclude --noent --noblanks --nocdata --nsclean --c14n \
|
|
|
|
${top_srcdir}/doc/xml/manual/spine.xml > ${manual_xml}
|
2008-02-11 01:01:33 +01:00
|
|
|
|
|
|
|
# HTML, index plus chapters
|
2010-02-25 02:22:57 +01:00
|
|
|
doc-html-docbook: $(xml_sources) ${docbook_outdir}/html
|
2008-02-11 01:01:33 +01:00
|
|
|
@echo "Generating html files..."
|
2010-02-25 02:22:57 +01:00
|
|
|
$(XSLTPROC) $(XSLTPROC_FLAGS) -o ${docbook_outdir}/html/ \
|
2008-02-11 01:01:33 +01:00
|
|
|
$(XSL_HTML_STYLE) ${top_srcdir}/doc/xml/spine.xml
|
|
|
|
|
|
|
|
# HTML, all one page
|
2010-07-13 22:19:38 +02:00
|
|
|
manual_html = ${docbook_outdir}/html/libstdc++-manual-single.html
|
2010-02-25 02:22:57 +01:00
|
|
|
doc-html-single-docbook: $(xml_sources) ${docbook_outdir}/html
|
2008-02-11 01:01:33 +01:00
|
|
|
@echo "Generating html single file..."
|
2010-07-13 22:19:38 +02:00
|
|
|
$(XSLTPROC) $(XSLTPROC_FLAGS) -o ${manual_html} \
|
2008-02-11 01:01:33 +01:00
|
|
|
$(XSL_HTML_SINGLE_STYLE) ${top_srcdir}/doc/xml/spine.xml
|
|
|
|
|
|
|
|
# FO
|
2010-02-25 02:22:57 +01:00
|
|
|
doc-fo-docbook: $(xml_sources) ${docbook_outdir}/fo
|
2008-02-11 01:01:33 +01:00
|
|
|
@echo "Generating FO files..."
|
2010-02-25 02:22:57 +01:00
|
|
|
$(XSLTPROC) $(XSLTPROC_FLAGS) -o ${docbook_outdir}/fo/spine.fo \
|
2008-02-11 01:01:33 +01:00
|
|
|
$(XSL_FO_STYLE) ${top_srcdir}/doc/xml/spine.xml
|
|
|
|
|
2010-07-13 22:19:38 +02:00
|
|
|
# PDF, via dblatex
|
|
|
|
manual_pdf = ${docbook_outdir}/pdf/libstdc++-manual.pdf
|
|
|
|
DBLATEX_FLAGS = --dump --verbose --pdf -o ${manual_pdf}
|
|
|
|
doc-pdf-docbook: doc-pdf-dblatex-docbook
|
|
|
|
|
2010-02-25 02:22:57 +01:00
|
|
|
doc-pdf-dblatex-docbook: $(xml_sources) ${docbook_outdir}/pdf
|
2010-02-19 04:30:46 +01:00
|
|
|
@echo "Generating pdf dblatex files..."
|
|
|
|
dblatex $(DBLATEX_FLAGS) ${top_srcdir}/doc/xml/spine.xml
|
|
|
|
|
2010-07-20 08:43:02 +02:00
|
|
|
# Texinfo, via docbook2X
|
|
|
|
DB2TEXI_FLAGS = \
|
|
|
|
--encoding=utf-8//TRANSLIT \
|
|
|
|
--string-param output-file="libstdc++-manual" \
|
|
|
|
--string-param directory-category="GNU C++ Library" \
|
2010-07-21 04:02:42 +02:00
|
|
|
--string-param explicit-node-names=true
|
2010-07-20 08:43:02 +02:00
|
|
|
doc-texinfo-docbook: doc-xml-single-docbook ${docbook_outdir}/texinfo
|
|
|
|
@echo "Generating texinfo files..."
|
|
|
|
db2x_docbook2texi $(DB2TEXI_FLAGS) ${manual_xml}
|
|
|
|
|
2008-02-11 01:01:33 +01:00
|
|
|
|
2010-02-25 02:22:57 +01:00
|
|
|
# Performance doc and graph configuration.
|
|
|
|
# Assumes pychart, beautiful soup installed.
|
|
|
|
# Generates the plots and graphs for performance testing.
|
|
|
|
doc_performance_script=${top_srcdir}/scripts/make_graphs.py
|
|
|
|
doc-html-performance:
|
|
|
|
-@(chmod + ${doc_performance_script}; \
|
|
|
|
${doc_performance_script} ${top_srcdir} \
|
|
|
|
${glibcxx_builddir}/testsuite \
|
|
|
|
${top_srcdir}/testsuite/data/make_graph_htmls.xml \
|
|
|
|
${top_srcdir}/testsuite/data/make_graph_test_infos.xml local g++)
|
|
|
|
|
2010-03-12 18:35:19 +01:00
|
|
|
|
2008-04-29 17:30:56 +02:00
|
|
|
.PHONY: doc-doxygen-html doc-doxygen-man doc-performance
|
2008-01-18 09:16:51 +01:00
|
|
|
|
|
|
|
# By adding these files here, automake will remove them for 'make clean'
|
2008-02-11 01:01:33 +01:00
|
|
|
CLEANFILES = *.log
|
2008-01-18 09:16:51 +01:00
|
|
|
|
|
|
|
# To remove directories.
|
|
|
|
clean-local:
|
2010-07-13 22:19:38 +02:00
|
|
|
rm -rf man html pdf fo xml doxygen docbook stamp* ./libstdc++-* db2t*
|