Sha256: ebaa98379a74779bbd9b988f74e04b3c4ce1f9018dd14fa8efac045c99477b22
Contents?: true
Size: 1.63 KB
Versions: 5
Compression:
Stored size: 1.63 KB
Contents
# Copyright Rene Rivera 2011-2016 # 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 quickbook ; using boostbook ; import path ; if ! $(BOOST_ROOT) { BOOST_ROOT = [ modules.peek : BOOST_ROOT ] ; } if $(BOOST_PREDEF_ROOT) { path-constant BOOST_PREDEF_INCLUDE_ROOT : $(BOOST_PREDEF_ROOT)/include ; } else { path-constant BOOST_PREDEF_INCLUDE_ROOT : $(BOOST_ROOT) ; } local BOOST_PREDEF_HEADERS = [ path.glob-tree $(BOOST_PREDEF_INCLUDE_ROOT)/boost/predef : *.h ] ; # Intermediate targets.. # Quickbok to boostbook target. xml predef : predef.qbk : <dependency>$(BOOST_PREDEF_INCLUDE_ROOT)/boost/predef.h <dependency>$(BOOST_PREDEF_HEADERS) ; explicit predef ; # HTML dependencies for standalone docs. install images : [ glob $(BOOST_ROOT)/doc/src/images/*.png ] : <location>html/images ; explicit images ; install callouts : [ glob $(BOOST_ROOT)/doc/src/images/callouts/*.png ] : <location>html/images/callouts ; explicit callouts ; install css : [ glob $(BOOST_ROOT)/doc/src/*.css ] : <location>html ; explicit css ; # Default target builds standalone docs. boostbook standalone : predef : <xsl:param>boost.root=../../../.. #<xsl:param>generate.section.toc.level=3 <xsl:param>chunk.section.depth=2 <xsl:param>chunk.first.sections=1 <dependency>images <dependency>callouts <dependency>css ; # Target for Boost global documentation integration. alias boostdoc : predef : : : <implcit-dependency>predef ; explicit boostdoc ;
Version data entries
5 entries across 5 versions & 1 rubygems