# 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 : third_party third_party third_party release ; explicit has_pcre2 ; exe has_posix : config/posix.cpp : release ; explicit has_posix ; exe has_re2 : config/re2.cpp : release re2 third_party third_party third_party ; explicit has_re2 ; run [ glob *.cpp ] /boost/regex//boost_regex /boost/system /boost/chrono /boost/filesystem : : : release [ check-target-builds has_pcre2 : TEST_PCRE2 pcre2-8 ] [ check-target-builds has_posix : TEST_POSIX ] [ check-target-builds has_re2 : TEST_RE2 re2 third_party third_party third_party ] third_party third_party third_party : performance ; xml report : doc/report.qbk : performance ; boostbook standalone : report : # Path for links to Boost: boost.root=../../../.. # Some general style settings: table.footnote.number.format=1 footnote.number.format=1 html.stylesheet=../../../../doc/src/boostbook.css # HTML options first: # Use graphics not text for navigation: navig.graphics=1 # How far down we chunk nested sections, basically all of them: chunk.section.depth=0 # Don't put the first section on the same page as the TOC: chunk.first.sections=0 # How far down sections get TOC's toc.section.depth=2 # Max depth in each TOC: toc.max.depth=4 # How far down we go with TOC's generate.section.toc.level=10 ;