diff options
Diffstat (limited to 'src/boost/libs/regex/performance/Jamfile.v2')
-rw-r--r-- | src/boost/libs/regex/performance/Jamfile.v2 | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/src/boost/libs/regex/performance/Jamfile.v2 b/src/boost/libs/regex/performance/Jamfile.v2 new file mode 100644 index 00000000..63dfee34 --- /dev/null +++ b/src/boost/libs/regex/performance/Jamfile.v2 @@ -0,0 +1,70 @@ +# Copyright Daryle Walker, Hubert Holin, John Maddock 2006 - 2007 +# copyright Paul A. Bristow 2006 - 2010 +# 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. +# \math_toolkit\libs\math\test\jamfile.v2 +# Runs all math toolkit tests, functions & distributions, +# and build math examples. + +# bring in the rules for testing +import testing ; +import modules ; +import path ; +import pch ; +using quickbook ; +using auto-index ; + +path-constant images_location : html ; +path-constant here : . ; + +lib pcre2-8 ; +lib re2 ; + +exe has_pcre2 : config/pcre.cpp pcre2-8 : <include>third_party <dll-path>third_party <library-path>third_party release ; +explicit has_pcre2 ; +exe has_posix : config/posix.cpp : release ; +explicit has_posix ; +exe has_re2 : config/re2.cpp : release <source>re2 <include>third_party <dll-path>third_party <library-path>third_party ; +explicit has_re2 ; + +run [ glob *.cpp ] /boost/regex//boost_regex /boost/system /boost/chrono /boost/filesystem + : : : + release + [ check-target-builds has_pcre2 : <define>TEST_PCRE2 <source>pcre2-8 ] + [ check-target-builds has_posix : <define>TEST_POSIX ] + [ check-target-builds has_re2 : <define>TEST_RE2 <source>re2 <include>third_party <dll-path>third_party <library-path>third_party ] + <include>third_party + <dll-path>third_party + <library-path>third_party + : performance ; + + +xml report : doc/report.qbk : <dependency>performance ; +boostbook standalone + : + report + : + # Path for links to Boost: + <xsl:param>boost.root=../../../.. + + # Some general style settings: + <xsl:param>table.footnote.number.format=1 + <xsl:param>footnote.number.format=1 + <xsl:param>html.stylesheet=../../../../doc/src/boostbook.css + + # HTML options first: + # Use graphics not text for navigation: + <xsl:param>navig.graphics=1 + # How far down we chunk nested sections, basically all of them: + <xsl:param>chunk.section.depth=0 + # Don't put the first section on the same page as the TOC: + <xsl:param>chunk.first.sections=0 + # How far down sections get TOC's + <xsl:param>toc.section.depth=2 + # Max depth in each TOC: + <xsl:param>toc.max.depth=4 + # How far down we go with TOC's + <xsl:param>generate.section.toc.level=10 + ; + |