Files
geometry/doc/make_qbk.py
Adam Wulkiewicz 36440429e0 rtree docs and doxygen_xml2qbk modified.
rtree docs:
fixed formatting, added rtree parameters info.

doxygen_xml2qbk:
added doxygen ref links support.
removed index_id_path - no longer needed.

[SVN r82479]
2013-01-13 15:35:10 +00:00

38 lines
1.7 KiB
Python
Executable File

#! /usr/bin/env python
# -*- coding: utf-8 -*-
# ===========================================================================
# Copyright (c) 2011-2012 Barend Gehrels, Amsterdam, the Netherlands.
#
# 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)9
# ============================================================================
import os, sys
cmd = "doxygen_xml2qbk"
cmd = cmd + " --xml xml/%s.xml"
cmd = cmd + " --start_include boost/"
cmd = cmd + " --output_style alt"
cmd = cmd + " > generated/%s.qbk"
os.system("doxygen Doxyfile")
os.system(cmd % ("classboost_1_1geometry_1_1index_1_1rtree", "rtree"))
os.system(cmd % ("group__rtree__functions", "rtree_functions"))
os.system(cmd % ("structboost_1_1geometry_1_1index_1_1linear", "rtree_linear"))
os.system(cmd % ("structboost_1_1geometry_1_1index_1_1quadratic", "rtree_quadratic"))
os.system(cmd % ("structboost_1_1geometry_1_1index_1_1rstar", "rtree_rstar"))
os.system(cmd % ("classboost_1_1geometry_1_1index_1_1runtime_1_1linear", "rtree_runtime_linear"))
os.system(cmd % ("classboost_1_1geometry_1_1index_1_1runtime_1_1quadratic", "rtree_runtime_quadratic"))
os.system(cmd % ("classboost_1_1geometry_1_1index_1_1runtime_1_1rstar", "rtree_runtime_rstar"))
os.system(cmd % ("group__predicates", "predicates"))
os.system(cmd % ("group__distance__predicates", "distance_predicates"))
os.system(cmd % ("group__adaptors", "adaptors"))
os.system(cmd % ("structboost_1_1geometry_1_1index_1_1translator_1_1def", "translator_def"))
os.system(cmd % ("classboost_1_1geometry_1_1index_1_1translator_1_1index", "translator_index"))
os.system(cmd % ("group__inserters", "inserters"))
os.system("b2")