File tree 6 files changed +56
-28
lines changed
6 files changed +56
-28
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 6
6
# See www.boost.org/LICENSE_1_0.txt
7
7
#
8
8
9
- project libs/format/benchmark
9
+ project
10
10
: requirements
11
- <toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
12
- ;
11
+ <library>/boost/format//boost_format
12
+ <library>/boost/timer//boost_timer
13
+ <toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
14
+ ;
13
15
14
16
exe bench_format_no_locale
15
17
: bench_format.cpp
16
18
/boost/timer//boost_timer
17
- : <define>BOOST_NO_STD_LOCALE <location-prefix>no_locale
19
+ : <define>BOOST_NO_STD_LOCALE <location-prefix>no_locale
18
20
;
19
21
20
22
exe bench_format_normal
21
- : bench_format.cpp
23
+ : bench_format.cpp
22
24
/boost/timer//boost_timer
23
25
: <location-prefix>normal
24
26
;
Original file line number Diff line number Diff line change
1
+ # Copyright René Ferdinand Rivera Morell 2023-2024
2
+ # 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)
5
+
6
+ require-b2 5.2 ;
7
+
8
+ constant boost_dependencies :
9
+ /boost/assert//boost_assert
10
+ /boost/config//boost_config
11
+ /boost/core//boost_core
12
+ /boost/optional//boost_optional
13
+ /boost/smart_ptr//boost_smart_ptr
14
+ /boost/throw_exception//boost_throw_exception
15
+ /boost/utility//boost_utility ;
16
+
17
+ project /boost/format
18
+ : common-requirements
19
+ <include>include
20
+ ;
21
+
22
+ explicit
23
+ [ alias boost_format : : : : <library>$(boost_dependencies) ]
24
+ [ alias all
25
+ : boost_format
26
+ benchmark
27
+ example
28
+ test
29
+ tools
30
+ : <warnings>pedantic
31
+ <warnings-as-errors>on
32
+ ]
33
+ ;
34
+
35
+ call-if : boost-library format
36
+ ;
37
+
Original file line number Diff line number Diff line change 7
7
8
8
import testing ;
9
9
10
+ project : requirements <library>/boost/format//boost_format ;
11
+
10
12
test-suite "format-examples"
11
13
: [ run sample_advanced.cpp ]
12
14
[ run sample_formats.cpp ]
13
15
[ run sample_new_features.cpp ]
14
- [ run sample_userType.cpp ]
16
+ [ run sample_userType.cpp : : : <library>/boost/numeric_conversion//boost_numeric_conversion ]
15
17
;
16
18
Original file line number Diff line number Diff line change 7
7
8
8
import testing ;
9
9
10
+ project : requirements
11
+ <library>/boost/format//boost_format
12
+ <library>/boost/algorithm//boost_algorithm
13
+ ;
14
+
10
15
test-suite "format"
11
16
: [ run format_test1.cpp ]
12
17
[ run format_test1.cpp : : : <toolset>msvc:<cxxflags>"/FIWindows.h" : format_test1_windows_h ]
Original file line number Diff line number Diff line change 7
7
8
8
project
9
9
: requirements
10
+ <library>/boost/format//boost_format
10
11
<define>_CRT_SECURE_NO_WARNINGS
11
12
<link>static
12
13
;
13
14
14
- exe format_matrix
15
+ exe format_matrix
15
16
: format_matrix.cpp
17
+ /boost/array//boost_array
18
+ /boost/filesystem//boost_filesystem
16
19
/boost/program_options//boost_program_options
17
20
/boost/system//boost_system
18
21
;
You can’t perform that action at this time.
0 commit comments