summaryrefslogtreecommitdiff
path: root/include/filesystem.hpp
blob: 9915ee1e1783d0c2c8a94b90d01de03ee351b001 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// this file splices filesystem in depending on the implementation

#if __has_include(<filesystem>)
#include <filesystem>
#elif __has_include(<experimental/filesystem>)
#include <experimental/filesystem>
namespace std
{
// splice experimental::filesystem into std
namespace filesystem = std::experimental::filesystem;
} // namespace std
#else
#error filesystem not available
#endif