3 Commits

Author SHA1 Message Date
Antony Polukhin
ed36384663 Update copyright years 2026-01-04 11:14:25 +03:00
Antony Polukhin
898c212ff2 Run all the tests in CMake, add CMake runs into CI. Drop dependency on Boost.Core (#17) 2025-10-07 20:25:48 +03:00
Antony Polukhin
dc78cf1825 Implement initial version of C++20 module boost.type_index (#15)
`#include <boost/type_index...` is now implicitly does `import boost.type_index` if the modules are supported 
All the library internals now have unconditional module level linkage.

Significant differences from https://anarthal.github.io/cppblog/modules3:
* `BOOST_TYPE_INDEX_USE_STD_MODULE` macro switch for `import std;` / `includes` while building module. This allows to use module in C++20 and even without usable  `std` module.
2025-05-12 17:35:17 +03:00