fixed: wrong preprocessor check for gcc7
This commit is contained in:
parent
ecd8d98aab
commit
a049cd5b03
@ -19,11 +19,11 @@
|
|||||||
#ifndef OPM_FILESYSTEM_HPP
|
#ifndef OPM_FILESYSTEM_HPP
|
||||||
#define OPM_FILESYSTEM_HPP
|
#define OPM_FILESYSTEM_HPP
|
||||||
|
|
||||||
|
#if __cplusplus < 201703L || \
|
||||||
#if __cplusplus__ >= 201703L
|
(defined(__GNUC__) && __GNUC__ < 8)
|
||||||
#include <filesystem>
|
|
||||||
#else
|
|
||||||
#include <experimental/filesystem>
|
#include <experimental/filesystem>
|
||||||
|
#else
|
||||||
|
#include <filesystem>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
@ -31,10 +31,11 @@
|
|||||||
|
|
||||||
namespace Opm
|
namespace Opm
|
||||||
{
|
{
|
||||||
#if __cplusplus__ >= 201703L
|
#if __cplusplus < 201703L || \
|
||||||
namespace filesystem = std::filesystem;
|
(defined(__GNUC__) && __GNUC__ < 8)
|
||||||
#else
|
|
||||||
namespace filesystem = std::experimental::filesystem;
|
namespace filesystem = std::experimental::filesystem;
|
||||||
|
#else
|
||||||
|
namespace filesystem = std::filesystem;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// A poor man's filesystem::unique_path
|
// A poor man's filesystem::unique_path
|
||||||
|
Loading…
Reference in New Issue
Block a user