6 Commits

Author SHA1 Message Date
René Ferdinand Rivera Morell
00381ec23f
Add support for modular build structure. (#88)
* Make the library modular usable.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Update library dependencies.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Change all <source> references to <library>.

* Move inter-lib dependencies to a project variable and into the build targets.

* Switch to /boost/test//included target for header only mode of Boost.Test.

* Update build deps.

* Change math dep real target math/tr1.
2024-08-19 10:27:34 -04:00
Matt Borland
8c095fed5b
Remove use of boost.static_assert 2023-12-20 15:55:15 +01:00
Mario Mulansky
db8b39ae27
Change eigen algebra to support Eigen>=3.3 (#237)
* Change eigen algebra to support Eigen>=3.3

An internal change in Eigen made odeint incompatible with Eigen
versions >=3.3. This commit changes odeint in such a way that it
does not rely on the changed behvior, so it is now compatible with
old and new Eigen.

Fixes #194

* Remove obsolete Eigen fail compile test

* Remove compile-fail test for C++98 unwrap_reference
2019-03-16 16:20:44 -07:00
Karsten Ahnert
720a926e45 fixes #139 2014-08-16 21:05:16 +02:00
Karsten Ahnert
87dae441ef removing old include from external test jamfiles, adding nounused local typedef warning, adding newline to toolset.jam.patch 2014-08-16 14:12:08 +02:00
Karsten Ahnert
915cb28b85 boost.adaption: moving test_external directory 2014-03-26 08:21:07 +01:00