]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | # |
2 | # Copyright Andrey Semashev 2016. | |
3 | # Distributed under the Boost Software License, Version 1.0. | |
4 | # (See accompanying file LICENSE_1_0.txt or copy at | |
5 | # http://www.boost.org/LICENSE_1_0.txt) | |
6 | # | |
7 | ||
8 | import project ; | |
9 | ||
10 | project /boost/log/atomic-int32 | |
11 | : source-location . | |
12 | : requirements | |
13 | # Reproduce the same system macros here as are used during the library compilation. See build/Jamfile.v2. | |
14 | <target-os>linux:<define>_XOPEN_SOURCE=600 | |
15 | <target-os>linux:<define>_GNU_SOURCE=1 | |
16 | ||
17 | <target-os>solaris:<define>_XOPEN_SOURCE=500 | |
18 | <target-os>solaris:<define>__EXTENSIONS__ | |
19 | ||
20 | <target-os>hpux,<toolset>gcc:<define>_XOPEN_SOURCE_EXTENDED | |
21 | ||
22 | <pch>off | |
23 | ; | |
24 | ||
25 | obj atomic_int32 : atomic_int32.cpp ; |