]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/contract/build/Jamfile.v2
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / libs / contract / build / Jamfile.v2
CommitLineData
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
7project 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
20lib boost_contract : contract.cpp : <link>shared ;
21lib boost_contract : contract.cpp : <link>static ;
11fdf7f2 22
92f5a8d4 23boost-install boost_contract ;