Barend Gehrels 31a576a61d Removed (Doxygen) group descriptions
Reworked doxygen_xml2qbk, splitted into headerfiles, using program_options, geometry independant


[SVN r68365]
2011-01-22 15:30:44 +00:00
..
2011-01-01 13:11:59 +00:00
2011-01-22 15:30:44 +00:00
2011-01-03 18:10:53 +00:00
2011-01-03 18:10:53 +00:00
2011-01-22 15:30:44 +00:00
2011-01-08 14:38:03 +00:00
2011-01-03 18:10:53 +00:00
2011-01-03 18:10:53 +00:00
2011-01-02 20:23:45 +00:00

===========================================================================
 Copyright (c) 1995-2010 Barend Gehrels, Geodan, Amsterdam, the Netherlands.
 Copyright (c) 2008-2010 Bruno Lalande, Paris, France.
 Copyright (c) 2009-2010 Mateusz Loskot (mateusz@loskot.net), London, UK

 Use, modification and distribution is subject to the Boost Software License,
 Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
 http://www.boost.org/LICENSE_1_0.txt)
============================================================================

Procedure to create documentation using Doxygen, QuickBook and doxygen_xml2qbk

Note that doxygen_xml2qbk is a tool currently (slightly) specific to Boost.Geometry,
and that it translates from Doxygen-XML output to Quickbook (without xslt)

1) install Doxygen
2) install QuickBook using http://www.boost.org/doc/libs/1_45_0/doc/html/quickbook/install.html#quickbook.install.linux
3) compile doxygen_xml2qbk, in src/docutils/tools/doxygen_xml2qbk
4) put binary somewhere, e.g. in /usr/local/bin/doxygen_xml2qbk
5) execute python file "make_qbk.py" (calling doxygen, doxygen_xml2qbk, bjam)

Folders in this folder:
concept: manually written documentation QBK files, on concept
doxy: folders and files needed for doxygen input and output
html: contains generated HTML files
other: older documentation (subject to update or deletion)
ref: manually written documentation QBK files, included from .hpp files
reference: generated documentation QBK files (by doxygen_xml2qbk)
src: examples used in documentation and tools (doxygen_xml2qbk)