]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/tools/build/src/tools/features/define-feature.jam
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / tools / build / src / tools / features / define-feature.jam
1 # Copyright 2017 Rene Rivera
2 # Distributed under the Boost Software License, Version 1.0.
3 # (See accompanying file LICENSE.txt or copy at
4 # https://www.bfgroup.xyz/b2/LICENSE.txt)
5
6 import feature ;
7
8 #| tag::doc[]
9
10 [[bbv2.builtin.features.define]]`define`::
11 Specifies a preprocessor symbol that should be defined on the command line.
12 You may either specify just the symbol, which will be defined without any
13 value, or both the symbol and the value, separated by equal sign.
14
15 |# # end::doc[]
16
17 feature.feature define
18 :
19 : free ;
20
21 #| tag::undef-doc[]
22
23 [[bbv2.builtin.features.undef]]`undef`::
24 Specifies a preprocessor symbol to undefine.
25
26 |# # end::undef-doc[]
27
28 feature.feature undef
29 :
30 : free ;