blob: 228e710f3a1a85ea7c75a802d46c66c1f858c6d4 [file] [log] [blame]
Eric Fiselier19aae8f2018-03-26 05:46:57 +00001#ifndef TEST_SUPPORT_FILESYSTEM_INCLUDE_HPP
2#define TEST_SUPPORT_FILESYSTEM_INCLUDE_HPP
3
4#include <ciso646>
5// Test against std::filesystem for STL's other than libc++
6#ifndef _LIBCPP_VERSION
7#define TEST_INCLUDE_STD_FILESYSTEM
8#endif
9
10#ifdef TEST_INCLUDE_STD_FILESYSTEM
11#include <filesystem>
12namespace fs = std::filesystem;
13#else
14#include <experimental/filesystem>
15namespace fs = std::experimental::filesystem;
16#endif
17
18#endif