File tree Expand file tree Collapse file tree 3 files changed +13
-22
lines changed Expand file tree Collapse file tree 3 files changed +13
-22
lines changed Original file line number Diff line number Diff line change 1
- # Copyright René Ferdinand Rivera Morell 2023-2024
1
+ # Copyright 2023-2024 René Ferdinand Rivera Morell
2
+ # Copyright 2024 Peter Dimov
2
3
# Distributed under the Boost Software License, Version 1.0.
3
- # (See accompanying file LICENSE_1_0.txt or copy at
4
- # http://www.boost.org/LICENSE_1_0.txt)
4
+ # https://www.boost.org/LICENSE_1_0.txt
5
5
6
6
require-b2 5.2 ;
7
7
@@ -10,13 +10,11 @@ constant boost_dependencies :
10
10
/boost/config//boost_config
11
11
/boost/throw_exception//boost_throw_exception
12
12
/boost/variant2//boost_variant2
13
- /boost/winapi//boost_winapi ;
14
-
15
- project /boost/system
16
- : common-requirements
17
- <include>include
13
+ /boost/winapi//boost_winapi
18
14
;
19
15
16
+ project /boost/system ;
17
+
20
18
explicit
21
19
[ alias boost_system : build//boost_system ]
22
20
[ alias all : boost_system test ]
@@ -25,4 +23,3 @@ explicit
25
23
call-if : boost-library system
26
24
: install boost_system
27
25
;
28
-
Original file line number Diff line number Diff line change 1
1
# Boost System Library Build Jamfile
2
-
3
- # (C) Copyright Beman Dawes 2002, 2006
4
-
2
+ # Copyright 2002, 2006 Beman Dawes
3
+ # Copyright 2024 Peter Dimov
5
4
# Distributed under the Boost Software License, Version 1.0.
6
- # (See accompanying file LICENSE_1_0.txt or www.boost.org/LICENSE_1_0.txt)
5
+ # https:// www.boost.org/LICENSE_1_0.txt
7
6
8
7
# See library home page at https://www.boost.org/libs/system
9
8
10
9
project
11
- : source-location ../src
12
- : common-requirements <library>$(boost_dependencies)
13
- : usage-requirements # pass these requirement to dependents (i.e. users )
10
+ : common-requirements
11
+ <include>../include
12
+ <library>$(boost_dependencies )
14
13
<link>shared:<define>BOOST_SYSTEM_DYN_LINK=1
15
14
<link>static:<define>BOOST_SYSTEM_STATIC_LINK=1
16
15
<define>BOOST_SYSTEM_NO_LIB=1
17
16
;
18
17
19
18
SOURCES = error_code ;
20
19
21
- lib boost_system
22
- : $(SOURCES).cpp
23
- : <link>shared:<define>BOOST_SYSTEM_DYN_LINK=1
24
- <link>static:<define>BOOST_SYSTEM_STATIC_LINK=1
25
- ;
20
+ lib boost_system : ../src/$(SOURCES).cpp ;
Original file line number Diff line number Diff line change @@ -18,7 +18,6 @@ project
18
18
: requirements
19
19
20
20
<library>/boost/system//boost_system
21
-
22
21
<library>/boost/core//boost_core
23
22
24
23
<toolset>msvc:<warnings-as-errors>on
You can’t perform that action at this time.
0 commit comments