diff --git a/build.jam b/build.jam new file mode 100644 index 00000000..99db56fa --- /dev/null +++ b/build.jam @@ -0,0 +1,26 @@ +# 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) + +require-b2 5.2 ; + +constant boost_dependencies : + /boost/assert//boost_assert + /boost/config//boost_config + /boost/exception//boost_exception + /boost/system//boost_system + /boost/throw_exception//boost_throw_exception ; + +project /boost/outcome + : common-requirements + include + ; + +explicit + [ alias boost_outcome : : : : $(boost_dependencies) ] + [ alias all : boost_outcome test ] + ; + +call-if : boost-library outcome + ; diff --git a/include/boost/outcome/detail/revision.hpp b/include/boost/outcome/detail/revision.hpp index 860017e3..8c0f6c62 100644 --- a/include/boost/outcome/detail/revision.hpp +++ b/include/boost/outcome/detail/revision.hpp @@ -28,6 +28,6 @@ DEALINGS IN THE SOFTWARE. */ // Note the second line of this file must ALWAYS be the git SHA, third line ALWAYS the git SHA update time -#define BOOST_OUTCOME_PREVIOUS_COMMIT_REF e30438653a080acf5929c35c7802d40824dbae9b -#define BOOST_OUTCOME_PREVIOUS_COMMIT_DATE "2024-07-17 23:08:38 +00:00" -#define BOOST_OUTCOME_PREVIOUS_COMMIT_UNIQUE e3043865 +#define BOOST_OUTCOME_PREVIOUS_COMMIT_REF 271fc9cf0693edb87d52fb496deb2baf54d4ebaa +#define BOOST_OUTCOME_PREVIOUS_COMMIT_DATE "2024-07-18 14:03:54 +00:00" +#define BOOST_OUTCOME_PREVIOUS_COMMIT_UNIQUE 271fc9cf diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index ef158969..9d6b1fb0 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -1,6 +1,6 @@ # Boost.Outcome Library test Jamfile # -# Copyright (C) 2017-2019 Niall Douglas +# Copyright (C) 2017-2024 Niall Douglas # # Use, modification, and distribution is subject to the Boost Software # License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at @@ -9,8 +9,10 @@ # See http://www.boost.org/libs/outcome for documentation. import testing ; -import ../../config/checks/config : requires ; -import ../../predef/tools/check/predef : check require : predef-check predef-require ; +import-search /boost/config/checks ; +import config : requires ; +import-search /boost/predef/tools/check ; +import predef : check require : predef-check predef-require ; project : requirements @@ -18,7 +20,7 @@ project [ predef-require "!BOOST_COMP_GNUC" or "BOOST_COMP_GNUC >= 6.0" ] [ predef-require "!BOOST_COMP_CLANG" or "BOOST_COMP_CLANG >= 4.0" ] BOOST_TEST_MODULE=Outcome - ../../test/build//boost_unit_test_framework + /boost/test//boost_unit_test_framework ; {