From e5f0fe6e76adac57b4621aece3a810c27b4277e5 Mon Sep 17 00:00:00 2001 From: cryptozoidberg Date: Fri, 9 Aug 2024 19:20:09 +0400 Subject: [PATCH] attempt to fix broken compilation for android(and keep ios healthy with std::filesystrem) --- contrib/epee/include/file_io_utils.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/contrib/epee/include/file_io_utils.h b/contrib/epee/include/file_io_utils.h index b6fedbc1..bb21ae99 100644 --- a/contrib/epee/include/file_io_utils.h +++ b/contrib/epee/include/file_io_utils.h @@ -36,16 +36,16 @@ #include #include -#if __has_include() -#include -namespace stdfs = std::filesystem; -#elif __has_include() -#include -namespace stdfs = std::experimental::filesystem; -#else - #error "Neither nor are available." -#endif +#if __has_include() + #include + namespace stdfs = std::filesystem; +#else + #if TARGET_OS_IOS + #error "This should never happen on ios." + #endif + namespace stdfs = boost::filesystem; +#endif //#include