2
0
mirror of https://github.com/boostorg/gil.git synced 2026-01-24 05:52:13 +00:00

3 Commits

Author SHA1 Message Date
Mateusz Łoskot
f4c70a8606 Add support for <filesystem> to IO (#636)
If neither <filesystem> nor <experimental/filesystem> is detected,
then require <boost/filesystem.hpp>.

If user defines BOOST_GIL_IO_USE_BOOST_FILESYSTEM macro,
then <boost/filesystem.hpp> is pre-selected and required,
and search for any of the C++ standard implementation is skipped.

Remove end-user macro BOOST_GIL_IO_ADD_FS_PATH_SUPPORT
Require tests to always build with support of either
detected C++ filesystem or pre-selected Boost.Filesystem.

Closes ##222
2022-02-22 19:18:55 +01:00
Mateusz Łoskot
4738a38295 test: Catch up IO with switch to variant2 migration (#607)
See discussion at
https://github.com/boostorg/gil/issues/453#issuecomment-833898207

Closes #606
2021-05-11 06:54:39 +02:00
Mateusz Łoskot
70ff5648d0 Replace Boost.Test with Boost.LightweightTest in test/extension/io (#464)
Move test sources to format-specific directories.
Add FIXME and TODO comments about issues discovered while building the format-specific tests.
Add missing `#include`-s with standard library headers.
Apply minor corrections and tidying up.

Continues #459
Closes #461
2020-03-24 10:21:20 +01:00