From c2e8295cd90ee3b4e8ab88dc366bb4a40239acfe Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 28 Jul 2024 11:28:51 -0500 Subject: [PATCH] Adjust doc build to avoid boost-root references. --- doc/jamfile.v2 | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/doc/jamfile.v2 b/doc/jamfile.v2 index 6e3cd49..95354a4 100644 --- a/doc/jamfile.v2 +++ b/doc/jamfile.v2 @@ -20,15 +20,15 @@ using quickbook ; doxygen autodoc : - [ glob ../../../boost/pool/*.hpp ] - #[ glob ../../../boost/pool/detail/*.hpp ] - #[ glob ../../../boost/pool/detail/*.ipp ] + [ glob ../include/boost/pool/*.hpp ] + #[ glob ../include/boost/pool/detail/*.hpp ] + #[ glob ../include/boost/pool/detail/*.ipp ] # Renamed as .inc are not recognised correctly by doxywizard leaving error message. # Warning: include file boost/pool/detail/pool_construct.inc not found, perhaps you forgot to add its directory to INCLUDE_PATH? # and problem with 'no type' in jamfile. # error: target { ../../../boost/pool/detail/pool_construct.inc. } has no type - - #[ glob ../../../boost/pool/examples/*.*pp ] # Example source files. + + #[ glob ../include/boost/pool/examples/*.*pp ] # Example source files. : WARNINGS=YES # Default NO, but useful to see warnings, especially in a logfile. # It is also wise to to set a warnings logfile like this: @@ -51,7 +51,7 @@ boostbook standalone : pool : - + # General settings # ================= # Options for html and pdf @@ -66,7 +66,7 @@ boostbook standalone admon.graphics=1 # Path for links to Boost: boost.root=../../../.. - + # HTML options: # ============= # Use graphics icons not text for navigation: @@ -102,38 +102,38 @@ boostbook standalone page.margin.inner=0.5in # Margin size: page.margin.outer=0.5in - + # Yes, we want graphics for admonishments: admon.graphics=1 - + # Set these one for PDF generation *only*: # default png graphics are awful in PDF form, # better use SVG instead: pdf:admon.graphics.extension=".svg" #pdf:admon.graphics.extension=".png" # Only png images are available. - pdf:use.role.for.mediaobject=1 + pdf:use.role.for.mediaobject=1 pdf:preferred.mediaobject.role=print pdf:img.src.path=$(images_location)/ # graphics (diagrams) for pdf. pdf:draft.mode="no" pdf:boost.url.prefix=I:/boost-sandbox/guild/pool/libs/pool/doc/html - + # on turns on index (or off). on on - + # Choose indexing method (separately for html and pdf): html:on # on (or off) to use internally generated indexes. # html:generate.index=0 # Don't let the XSL stylesheets generate indexes. - + pdf:off # on (or off) to use internally generated indexes. # index # Use ... as the XML wrapper. - + pdf:index.on.type=1 # For the native stylesheets to generate the different indexes. # PDF native index support is probably better for PDFs as then you actually get page numbers. - index.idx # Specifies the name of the script to load. + index.idx # Specifies the name of the script to load. # ../../../ # Path to /pool so index.idx !scan-path can use boost/ and libs/doc. - ../../.. + ../../.. autodoc # ;