Apply patch for [CVE-2012-2677][boost] ordered_malloc() overflow
[external/boost.git] / tools / Jamfile.v2
1 # Copyright 2005 Rene Rivera 
2 # Copyright 2005 Hartmut Kaiser 
3 # Copyright 2005 John Maddock 
4 # Copyright 2003 Vladimir Prus 
5 # Distributed under the Boost Software License, Version 1.0. 
6 # (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) 
7
8
9 # Jamfile which builds all the tools.
10
11 project 
12     :
13     requirements
14     <link>static
15     ;
16
17 use-project /boost/regression : regression/build ;
18
19 TOOLS =
20     bcp//bcp
21     inspect/build//inspect
22     quickbook//quickbook
23     /boost/regression//compiler_status
24     /boost/regression//library_status
25     /boost/regression//process_jam_log
26     wave/build//wave
27     ;
28
29 install dist-bin
30     :
31     $(TOOLS)
32     :
33     <install-type>EXE
34     <location>../dist/bin
35     :
36     release
37     ;
38
39 install dist-lib
40     :
41     $(TOOLS)
42     :
43     <install-type>LIB
44     <location>../dist/lib
45     :
46     release
47     ;
48
49 local patterns = *.dtd *.xml *.xsl LICENSE ;
50 local dirs = boostbook/dtd boostbook/xsl ;
51 install dist-share-boostbook
52     :
53     [ glob $(dirs)/$(patterns) $(dirs)/*/$(patterns) $(dirs)/*/*/$(patterns) ]
54     :
55     <location>../dist/share
56     <install-source-root>.
57     ;