Make filesystem.h more broad

This commit is contained in:
falkTX 2019-09-10 21:13:09 +01:00
parent 484b204401
commit 7f26b53cb3

View file

@ -23,11 +23,13 @@
#pragma once
#ifdef __linux__
#if defined(__cpp_lib_filesystem) || (defined(__has_include) && __has_include(<filesystem>))
#include <filesystem>
#elif defined(__cpp_lib_experimental_filesystem) || (defined(__has_include) && __has_include(<experimental/filesystem>))
#include <experimental/filesystem>
namespace std {
namespace filesystem = std::experimental::filesystem;
}
#else
#include <filesystem>
#error no filesystem support
#endif