From 238487b543e8863c647d31a82ccfc3fa11a960d9 Mon Sep 17 00:00:00 2001 From: Oliver Kowalke Date: Fri, 21 Feb 2025 15:28:56 +0100 Subject: [PATCH 1/1] fix property numa --- libs/fiber/boost-fiber-features.jam | 10 ++++++++++ libs/fiber/build.jam | 5 +++++ libs/fiber/build/Jamfile.v2 | 3 --- 3 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 boost-fiber-features.jam diff --git a/libs/fiber/boost-fiber-features.jam b/libs/fiber/boost-fiber-features.jam new file mode 100644 index 0000000..d3eba2f --- /dev/null +++ b/libs/fiber/boost-fiber-features.jam @@ -0,0 +1,10 @@ +# Copyright René Ferdinand Rivera Morell 2023-2024 +# 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) + +import feature ; +import os ; + +feature.feature numa : on : optional propagated composite ; +feature.compose on : BOOST_USE_NUMA ; diff --git a/libs/fiber/build.jam b/libs/fiber/build.jam index 27e70ae..81b929f 100644 --- a/libs/fiber/build.jam +++ b/libs/fiber/build.jam @@ -5,6 +5,11 @@ require-b2 5.2 ; +import-search /boost/predef/tools/check ; + +import predef ; +import boost-fiber-features ; + constant boost_dependencies : /boost/assert//boost_assert /boost/config//boost_config diff --git a/libs/fiber/build/Jamfile.v2 b/libs/fiber/build/Jamfile.v2 index e477938..08987b1 100644 --- a/libs/fiber/build/Jamfile.v2 +++ b/libs/fiber/build/Jamfile.v2 @@ -14,9 +14,6 @@ import config : requires ; import-search /boost/context ; import boost-context-features ; -feature.feature numa : on : optional propagated composite ; -feature.compose on : BOOST_USE_NUMA ; - constant boost_dependencies_private : /boost/algorithm//boost_algorithm /boost/filesystem//boost_filesystem -- 2.31.1