Sync from upstream.

This commit is contained in:
Rene Rivera committed 2024-07-12 08:54:23 -05:00
commit 88535dca1f
126 files changed
+146 -7

No files matched your search

+23 -1
View File
@@ -1,6 +1,7 @@
# Copyright 2006-2008 Daniel James.
# Copyright 2022-2023 Christian Mazakas
# Copyright 2024 Joaquin M Lopez Munoz
# Distributed under the Boost Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -367,6 +368,27 @@ run cfoa/serialization_tests.cpp
<library>/boost/serialization//boost_serialization/<warnings>off
: cfoa_serialization_tests ;
rule make_cfoa_interprocess_concurrency_tests ( name : defines ? )
{
run cfoa/interprocess_concurrency_tests.cpp /boost/filesystem//boost_filesystem : :
: <define>$(defines)
<warnings>off
<link>static
<toolset>clang-3.5:<build>no # Boost.Process does not compile
<toolset>clang-3.6:<build>no # idem
<toolset>clang-3.7:<build>no # idem
<toolset>clang-3.8:<build>no # idem
<target-os>cygwin:<build>no
: $(name) ;
}
make_cfoa_interprocess_concurrency_tests cfoa_interproc_conc_tests ;
make_cfoa_interprocess_concurrency_tests cfoa_interproc_conc_tests_stats
: BOOST_UNORDERED_ENABLE_STATS ;
alias cfoa_tests :
cfoa_$(CFOA_TESTS)
cfoa_serialization_tests ;
cfoa_serialization_tests
cfoa_interproc_conc_tests
cfoa_interproc_conc_tests_stats ;