Cool, has this hit master? (I think so, but also replying to include the packagers list to make sure everyone there knows as well)

Ted
On Oct 1 2020, at 12:59 pm, Marc Jeanmougin <marc@jeanmougin.fr> wrote:
Hi all,

Since we switched to C++17, there has been an attempt to use
std::filesystem to simplify some of our file handling code.

However, some compilers we still want to support for now (like gcc8 or
some macos clang versions) do not have it in by default or need a
special flag.

Hence we decided at the last dev meeting (reminder, next dev meeting is
saturday, and we have a board meeting tomorrow (friday)) to use
boost-filesystem, which has exactly the same API, in the meantime (so
that when we switch, it will "just" be a matter of removing the dep, a
few lines in CMakeLists and change the #include).

On some systems boost includes everything (and we already use some of
boost) so you'll be fine, and on ubuntu-like systems you might need to
apt install libboost-filesystem-dev

If you have questions for a particular system, feel free to voice them,
and if you are willing to use std::filesystem and want to maintain a
patch to avoid adding a dep in the meantime, you'll basically want to
locally revert 6880148747deb6d7ec4e73068b9e196bb11a0f0c


Good evening,

--
Marc


_______________________________________________
Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org
To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org