diff options
Diffstat (limited to 'src/lib/pkgconfig/pcparser.cpp')
-rw-r--r-- | src/lib/pkgconfig/pcparser.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/pkgconfig/pcparser.cpp b/src/lib/pkgconfig/pcparser.cpp index 7ce77618a..b72a984f5 100644 --- a/src/lib/pkgconfig/pcparser.cpp +++ b/src/lib/pkgconfig/pcparser.cpp @@ -42,7 +42,15 @@ #include "pkgconfig.h" #if HAS_STD_FILESYSTEM -#include <filesystem> +# if __has_include(<filesystem>) +# include <filesystem> +# else +# include <experimental/filesystem> +// We need the alias from std::experimental::filesystem to std::filesystem +namespace std { + namespace filesystem = experimental::filesystem; +} +# endif #else #include <QFileInfo> #endif |