]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | #============================================================================== |
2 | # Copyright (c) 2002 2004 2006 Joel de Guzman | |
3 | # Copyright (c) 2004 Eric Niebler | |
4 | # Copyright (c) 2015 Rene Rivera | |
5 | # http://spirit.sourceforge.net/ | |
6 | # | |
7 | # Use, modification and distribution is subject to the Boost Software | |
8 | # License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at | |
9 | # http://www.boost.org/LICENSE_1_0.txt) | |
10 | #============================================================================== | |
11 | ||
11fdf7f2 TL |
12 | project quickbook |
13 | : requirements | |
14 | <toolset>gcc:<c++-template-depth>300 | |
15 | <toolset>darwin:<c++-template-depth>300 | |
16 | <toolset>gcc:<cflags>-g0 | |
17 | <toolset>darwin:<cflags>-g0 | |
18 | <toolset>msvc:<cflags>/wd4709 | |
19 | <warnings>all | |
92f5a8d4 TL |
20 | <define>BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE |
21 | : default-build | |
11fdf7f2 TL |
22 | <cxxstd>0x |
23 | ; | |
24 | ||
7c673cae FG |
25 | import boostcpp ; |
26 | import path ; | |
27 | import option ; | |
28 | ||
29 | local DIST_DIR = [ option.get distdir ] ; | |
b32b8144 FG |
30 | if $(DIST_DIR) { |
31 | DIST_DIR = [ path.root [ path.make $(DIST_DIR) ] [ path.pwd ] ] ; | |
32 | } else { | |
33 | DIST_DIR = [ path.join $(BOOST_ROOT) dist ] ; | |
34 | } | |
7c673cae FG |
35 | local DIST_BIN = [ path.join $(DIST_DIR) bin ] ; |
36 | ||
37 | # Install quickbook by default. | |
38 | ||
39 | install dist-bin | |
40 | : | |
41 | src//quickbook | |
42 | : | |
43 | <install-type>EXE | |
44 | <location>$(DIST_BIN) | |
45 | : | |
46 | release | |
47 | ; | |
48 | ||
49 | # Target for quickbook toolset's auto build. | |
50 | ||
51 | alias quickbook | |
52 | : src//quickbook | |
53 | : release | |
54 | ; | |
55 | ||
56 | explicit quickbook | |
57 | ; |