Konstantin Käfer 404c57f1b0 Fix ghc::filesystem::last_write_time() setter on iOS/tvOS/watchOS
The previous implementation tried to detect old deployment targets for macOS that doesn't have the newer `utimensat` call. Unfortunately, it would just detect macOS, and didn't check for the corresponding iOS/tvOS/watchOS version numbers. On those platforms, last_write_time() was effectively a no-op, failing silently and not modifying the mtime of the file.

This patch adds detection for these platforms. It also removes the special casing when newer versions of macOS/iOS/tvOS/watchOS are used as the deployment targets, and instead folds it into the default POSIX branch.
2022-07-27 18:31:16 +02:00
..
filesystem.hpp Fix ghc::filesystem::last_write_time() setter on iOS/tvOS/watchOS 2022-07-27 18:31:16 +02:00
fs_fwd.hpp Version Bump to v1.3.0, switch to MIT license 2020-02-08 18:22:37 +01:00
fs_impl.hpp Version Bump to v1.3.0, switch to MIT license 2020-02-08 18:22:37 +01:00
fs_std_fwd.hpp refs #114, use Availability.h in supporting headers 2021-04-03 12:24:48 +02:00
fs_std_impl.hpp refs #114, use Availability.h in supporting headers 2021-04-03 12:24:48 +02:00
fs_std.hpp refs #114, use Availability.h in supporting headers 2021-04-03 12:24:48 +02:00