Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r60325 - sandbox/geometry/libs/geometry/doc/quickbook
From: mateusz_at_[hidden]
Date: 2010-03-07 15:19:47


Author: mloskot
Date: 2010-03-07 15:19:47 EST (Sun, 07 Mar 2010)
New Revision: 60325
URL: http://svn.boost.org/trac/boost/changeset/60325

Log:
Geomtry: added doxygen2qbk.pl script used to generate Quickbook files from merged Doxygen XML output processed with XSLT using reference.xsl sheet. Based on similar tool from Boost.Asio.
Added:
   sandbox/geometry/libs/geometry/doc/quickbook/doxygen2qbk.pl (contents, props changed)

Added: sandbox/geometry/libs/geometry/doc/quickbook/doxygen2qbk.pl
==============================================================================
--- (empty file)
+++ sandbox/geometry/libs/geometry/doc/quickbook/doxygen2qbk.pl 2010-03-07 15:19:47 EST (Sun, 07 Mar 2010)
@@ -0,0 +1,22 @@
+#!/usr/bin/perl -w
+
+# Copyright (c) 2003-2010 Christopher M. Kohlhoff (chris at kohlhoff dot com)
+#
+# Distributed under 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)
+
+use strict;
+
+system("doxygen reference.dox");
+chdir("xml");
+system("xsltproc combine.xslt index.xml > all.xml");
+chdir("..");
+system("xsltproc reference.xsl xml/all.xml > reference2.qbk");
+#system("rm -rf xml");
+
+#system("doxygen tutorial.dox");
+#chdir("xml");
+#system("xsltproc combine.xslt index.xml > all.xml");
+#chdir("..");
+#system("xsltproc tutorial.xsl xml/all.xml > tutorial.qbk");
+#system("rm -rf xml reference.tags");


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk