mirror of
				https://github.com/boostorg/config.git
				synced 2025-11-01 00:01:45 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			67 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Boost.Config
 | |
| #
 | |
| # Copyright (c) 2001 Beman Dawes
 | |
| # Copyright (c) 2001 Vesa Karvonen
 | |
| # Copyright (c) 2001 John Maddock
 | |
| #
 | |
| # 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)
 | |
| 
 | |
| 
 | |
| # Quickbook
 | |
| # -----------------------------------------------------------------------------
 | |
| 
 | |
| import quickbook ;
 | |
| 
 | |
| path-constant boost-images : ../../../doc/src/images ;
 | |
| 
 | |
| xml config
 | |
|     :
 | |
|         config.qbk
 | |
|     ;
 | |
|     
 | |
| boostbook standalone
 | |
|     :
 | |
|         config
 | |
|     :
 | |
|         <xsl:param>toc.max.depth=2
 | |
|         <xsl:param>toc.section.depth=2
 | |
|         <xsl:param>chunk.section.depth=1
 | |
|         <xsl:param>boost.root=../../../..
 | |
| 
 | |
|         # PDF Options:
 | |
|         <format>pdf:<xsl:param>xep.extensions=1
 | |
|         # TOC generation: this is needed for FOP 0.2, but must not be set to zero for FOP-0.9!
 | |
|         <format>pdf:<xsl:param>fop.extensions=0
 | |
|         <format>pdf:<xsl:param>fop1.extensions=0
 | |
|         # No indent on body text:
 | |
|         <format>pdf:<xsl:param>body.start.indent=0pt
 | |
|         # Margin size:
 | |
|         <format>pdf:<xsl:param>page.margin.inner=0.5in
 | |
|         # Margin size:
 | |
|         <format>pdf:<xsl:param>page.margin.outer=0.5in
 | |
|         # Paper type = A4
 | |
|         <format>pdf:<xsl:param>paper.type=A4
 | |
|         # Yes, we want graphics for admonishments:
 | |
|         <xsl:param>admon.graphics=1
 | |
|         # Set this one for PDF generation *only*:
 | |
|         # default pnd graphics are awful in PDF form,
 | |
|         # better use SVG's instead:
 | |
|         <format>pdf:<xsl:param>admon.graphics.extension=".svg"
 | |
|         <format>pdf:<xsl:param>use.role.for.mediaobject=1 
 | |
|         <format>pdf:<xsl:param>preferred.mediaobject.role=print
 | |
|         <format>pdf:<xsl:param>admon.graphics.path=$(boost-images)/
 | |
|         <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/libs/config/doc/html
 | |
|     ;
 | |
| 
 | |
| 
 | |
| install pdfinstall : standalone/<format>pdf : <location>. <install-type>PDF ;
 | |
| explicit pdfinstall ;
 | |
| 
 | |
| ###############################################################################
 | |
| alias boostdoc ;
 | |
| explicit boostdoc ;
 | |
| alias boostrelease : standalone ;
 | |
| explicit boostrelease ;
 |