9 Commits

Author SHA1 Message Date
Barend Gehrels
218bc0631e feat: enhance and fix documentation 2024-09-27 17:52:26 +02:00
Andrey Semashev
e922b89e36 Fix doxygen_xml2qbk execution from make_qbk.py.
When b2 invokes doc/make_qbk.py, it passes a relative path to the compiled
doxygen_xml2qbk executable. This path becomes invalid if used from a directory
different from doc, which may happen as make_qbk.py changes the current
directory during its execution. Additionally, doc/index/make_qbk.py invokes
doxygen_xml2qbk unqualified, which requires the executable to be in PATH and
is never the case unless the user has pre-compiled and placed it accordingly.

To fix this, first resolve the paths to doxygen and doxygen_xml2qbk to absolute
paths before changing the current directory. Additionally, pass the resolved
path to doxygen_xml2qbk to doc/index/make_qbk.py via the DOXYGEN_XML2QBK
environment variable.

Fixes https://github.com/boostorg/geometry/issues/1311.
2024-09-25 02:37:00 +03:00
Adam Wulkiewicz
d1a31bf552 [doc] Fix long file names in reference by setting qbk section id. 2020-07-17 00:09:28 +02:00
Mateusz Łoskot
7e08464fff [doc] Add doxygen files clean-up if run with --release-build
Delete Doxygen-generated files to avoid copying them into release archive.
Replace os.remove with shutil.rmtree to cope with sub-directories.
2017-03-28 02:09:34 +02:00
Adam Wulkiewicz
ec576e827c [doc] Change non-portable run_command rm to os.remove in make_qbk scripts 2014-04-19 02:29:54 +02:00
Barend Gehrels
ed885cbf1f [geometry] Applied patch in ticket 9245 about error messages in make_qbk.py
[SVN r86295]
2013-10-13 20:10:25 +00:00
Adam Wulkiewicz
c5b6130f30 geometry.index docs: created 'Experimental' section in R-tree docs, nearest() point relations moved to this section, added description of experimental query iterators.
[SVN r84172]
2013-05-06 16:24:11 +00:00
Adam Wulkiewicz
19452a4347 Boost.Geometry: integrated documentation of Index and moddified doxygen_xml2qbk.
[SVN r83730]
2013-04-02 22:56:10 +00:00
Adam Wulkiewicz
954dc1dc6e Geometry.Index docs copied to trunk
[SVN r83646]
2013-03-30 13:20:24 +00:00