Skip to content

Commit

Permalink
Require mp++>=0.27 and update changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
bluescarni committed Jan 5, 2023
1 parent 961bbec commit a43386a
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ endif()
# NOTE: put the minimum version in a variable
# so that we can re-use it in the config-file package
# machinery below.
set (_OBAKE_MIN_MPPP_VERSION 0.23)
set (_OBAKE_MIN_MPPP_VERSION 0.27)
find_package(mp++ REQUIRED)
if(${mp++_VERSION} VERSION_LESS ${_OBAKE_MIN_MPPP_VERSION})
message(FATAL_ERROR "The minimum mp++ version required by obake is ${_OBAKE_MIN_MPPP_VERSION}, but version ${mp++_VERSION} was found instead.")
Expand Down
14 changes: 14 additions & 0 deletions doc/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,26 @@ Changelog
0.8.0 (unreleased)
------------------

New
~~~

- obake can now be built as a static library
(`#146 <https://github.com/bluescarni/obake/pull/146>`__).

Changes
~~~~~~~

- obake now requires mp++ >= 0.27
(`#149 <https://github.com/bluescarni/obake/pull/149>`__).
- Various internal cleanups as a consequence of the C++20 migration
(`#140 <https://github.com/bluescarni/obake/pull/140>`__).

Fix
~~~

- Workaround for build error in MSVC
(`#144 <https://github.com/bluescarni/obake/pull/144>`__).

0.7.0 (2021-06-01)
------------------

Expand Down
2 changes: 1 addition & 1 deletion doc/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Requirements

Currently, obake has the following mandatory dependencies:

* the `mp++ <https://bluescarni.github.io/mppp/>`_ multiprecision library (at least version 0.23),
* the `mp++ <https://bluescarni.github.io/mppp/>`_ multiprecision library (at least version 0.27),
* the `Boost <https://www.boost.org/>`_ C++ libraries (at least version 1.65),
* the `Abseil <https://abseil.io/>`_ C++ libraries,
* the `Intel TBB <https://github.com/oneapi-src/oneTBB>`__ library,
Expand Down

0 comments on commit a43386a

Please sign in to comment.