]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | |
2 | # Copyright (C) 2008-2018 Lorenzo Caminiti | |
3 | # Distributed under the Boost Software License, Version 1.0 (see accompanying | |
4 | # file LICENSE_1_0.txt or a copy at http://www.boost.org/LICENSE_1_0.txt). | |
5 | # See: http://www.boost.org/doc/libs/release/libs/contract/doc/html/index.html | |
6 | ||
7 | project boost/contract | |
8 | : source-location ../src | |
9 | : requirements | |
10 | <link>shared:<define>BOOST_CONTRACT_DYN_LINK | |
11 | <link>static:<define>BOOST_CONTRACT_STATIC_LINK | |
12 | <threading>single:<define>BOOST_CONTRACT_DISABLE_THREADS | |
13 | : usage-requirements # Independent from requirements above (need to repeat). | |
14 | <link>shared:<define>BOOST_CONTRACT_DYN_LINK | |
15 | <link>static:<define>BOOST_CONTRACT_STATIC_LINK | |
16 | <threading>single:<define>BOOST_CONTRACT_DISABLE_THREADS | |
11fdf7f2 TL |
17 | ; |
18 | ||
19 | # If lib as header-only, none of following will be used. | |
92f5a8d4 TL |
20 | lib boost_contract : contract.cpp : <link>shared ; |
21 | lib boost_contract : contract.cpp : <link>static ; | |
11fdf7f2 | 22 | |
92f5a8d4 | 23 | boost-install boost_contract ; |