File tree 5 files changed +37
-6
lines changed
5 files changed +37
-6
lines changed 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/io//boost_io
13
+ /boost/preprocessor//boost_preprocessor
14
+ /boost/throw_exception//boost_throw_exception
15
+ /boost/type_traits//boost_type_traits ;
16
+
17
+ project /boost/utility
18
+ : common-requirements
19
+ <include>include
20
+ ;
21
+
22
+ explicit
23
+ [ alias boost_utility : : : : <library>$(boost_dependencies) ]
24
+ [ alias all : boost_utility test ]
25
+ ;
26
+
27
+ call-if : boost-library utility
28
+ ;
29
+
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import quickbook ;
8
8
9
9
project boost/libs/utility/doc ;
10
10
11
- path-constant INCLUDES : ../../.. ;
11
+ path-constant INCLUDES : ../include ;
12
12
path-constant boost-images : ../../../doc/src/images ;
13
13
14
14
# Generate XML doxygen reference for base_from_member component in base_from_member_reference.xml
Original file line number Diff line number Diff line change 8
8
import quickbook ;
9
9
using boostbook ;
10
10
11
- doxygen reference : ../../../.. /boost/utility/identity_type.hpp
11
+ doxygen reference : ../../include /boost/utility/identity_type.hpp
12
12
: <reftitle>"Reference"
13
13
<doxygen:param>PREDEFINED="DOXYGEN"
14
14
<doxygen:param>QUIET=YES
Original file line number Diff line number Diff line change 8
8
# bring in rules for testing
9
9
import testing ;
10
10
11
+ project : requirements <library>/boost/utility//boost_utility ;
12
+
11
13
run base_from_member_test.cpp ;
12
14
run base_from_member_ref_test.cpp ;
13
15
14
16
run binary_test.cpp ;
15
17
16
- run call_traits_test.cpp : -u ;
18
+ run call_traits_test.cpp : -u : : <library>/boost/type_traits//testing ;
17
19
18
20
run compressed_pair_test.cpp ;
19
21
run compressed_pair_final_test.cpp ;
@@ -31,7 +33,7 @@ run string_ref_test2.cpp ;
31
33
run string_ref_test_io.cpp ;
32
34
# compile-fail string_view_from_rvalue.cpp ;
33
35
compile string_view_constexpr_test1.cpp ;
34
- run string_view_test1.cpp ;
36
+ run string_view_test1.cpp : : : <library>/boost/container_hash//boost_container_hash ;
35
37
run string_view_test2.cpp ;
36
38
run string_view_test_io.cpp ;
37
39
Original file line number Diff line number Diff line change 18
18
#include < typeinfo>
19
19
#include < boost/call_traits.hpp>
20
20
21
- # include < libs/ type_traits/test/test.hpp >
22
- #include < libs/type_traits/test/ check_type.hpp>
21
+ // type_traits/test utilities
22
+ #include " check_type.hpp"
23
23
24
24
#ifdef BOOST_MSVC
25
25
#pragma warning(disable:4181) // : warning C4181: qualifier applied to reference type; ignored
You can’t perform that action at this time.
0 commit comments