# Copyright (c) 2006, 2007 Julio M. Merino Vidal # Copyright (c) 2008 Ilya Sokolov, Boris Schaeling # Copyright (c) 2009 Boris Schaeling # Copyright (c) 2010 Felipe Tanus, Boris Schaeling # Copyright (c) 2011, 2012 Jeff Flinn, Boris Schaeling # # 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) using boostbook ; using quickbook ; using doxygen ; local images = [ glob images/*.svg ] ; install images : $(images) : html/boost_process ; install images_glob : $(images) : $(BOOST_ROOT)/doc/html/boost_process ; import type ; type.register XMLPROCESSWORKAROUND : : XML ; import generators ; generators.register-standard common.copy : XML : XMLPROCESSWORKAROUND ; xmlprocessworkaround posix_pseudocode : posix_pseudocode.xml ; xmlprocessworkaround windows_pseudocode : windows_pseudocode.xml ; doxygen autodoc : ../../../boost/process.hpp [ glob ../../../boost/process/*.hpp ] : EXCLUDE_SYMBOLS=BOOST_ASIO_INITFN_RESULT_TYPE PREDEFINED=BOOST_PROCESS_DOXYGEN HIDE_UNDOC_CLASSES=YES HIDE_UNDOC_MEMBERS=YES EXAMPLE_PATH=. posix_pseudocode windows_pseudocode . ; boostbook standalone : process.qbk : autodoc images images_glob boost.root=../../../.. html.stylesheet=../../../../doc/src/boostbook.css ; ############################################################################### alias boostdoc : standalone/docbook : : images_glob : ; explicit boostdoc ; alias boostrelease ; explicit boostrelease ;