From 3c596e1a1ff7e92d3f56adac13a5d8e8cc7f3ea2 Mon Sep 17 00:00:00 2001
From: Martin Beseda <martin.beseda@vsb.cz>
Date: Thu, 17 Jan 2019 18:44:55 +0100
Subject: [PATCH] FIX: filesystem header is now included as
 experimental/filesystem to make lib4neuro more portable

---
 src/CSVReader/CSVReader.cpp | 4 ++--
 src/DataSet/DataSet.cpp     | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/CSVReader/CSVReader.cpp b/src/CSVReader/CSVReader.cpp
index b51a7773..c35a43ff 100644
--- a/src/CSVReader/CSVReader.cpp
+++ b/src/CSVReader/CSVReader.cpp
@@ -5,7 +5,7 @@
 #include <string>
 #include <fstream>
 #include <sstream>
-#include <filesystem>
+#include <experimental/filesystem>
 #include <regex>
 #include <algorithm>
 #include <memory>
@@ -18,7 +18,7 @@
 
 namespace lib4neuro {
     CSVReader::CSVReader(std::string file_path, std::string delimiter, bool ignore_first_line) {
-        if(!std::filesystem::exists(file_path)) {
+        if(!std::experimental::filesystem::exists(file_path)) {
             THROW_RUNTIME_ERROR("The file path \'" + file_path + "\' specified in CSVReader does not exist!");
         }
 
diff --git a/src/DataSet/DataSet.cpp b/src/DataSet/DataSet.cpp
index 4a176ea7..214c9873 100644
--- a/src/DataSet/DataSet.cpp
+++ b/src/DataSet/DataSet.cpp
@@ -3,7 +3,7 @@
 //
 
 #include <algorithm>
-#include <filesystem>
+#include <experimental/filesystem>
 #include <boost/serialization/export.hpp>
 
 #include "DataSetSerialization.h"
-- 
GitLab