NANA_USING_NANA_FILESYSTEM for verbose pp

#define NANA_USING_NANA_FILESYSTEM  false
#define NANA_USING_STD_FILESYSTEM   false
#define NANA_USING_BOOST_FILESYSTEM false
This commit is contained in:
Ariel Vina-Rodriguez 2016-06-22 20:45:49 +02:00 committed by qPCR4vir
parent dfdf122ee2
commit 250b73b8d4

View File

@ -29,6 +29,10 @@
#include <nana/config.hpp>
#define NANA_USING_NANA_FILESYSTEM false
#define NANA_USING_STD_FILESYSTEM false
#define NANA_USING_BOOST_FILESYSTEM false
#if (defined(NANA_FILESYSTEM_FORCE) || ( (defined(STD_FILESYSTEM_NOT_SUPPORTED) && !defined(BOOST_FILESYSTEM_AVAILABLE)) && !(defined(BOOST_FILESYSTEM_FORCE) || defined(STD_FILESYSTEM_FORCE)) ) )
# include <nana/filesystem/filesystem.hpp>
@ -42,7 +46,7 @@ namespace std {
# else
using namespace nana::experimental::filesystem::v1;
# endif
#define NANA_USING_NANA_FILESYSTEM true
} // filesystem
} // experimental
} // std
@ -56,12 +60,14 @@ namespace std {
namespace experimental {
namespace filesystem {
using namespace boost::filesystem;
#define NANA_USING_BOOST_FILESYSTEM true
} // filesystem
} // experimental
} // std
#else
# include <experimental/filesystem>
#define NANA_USING_STD_FILESYSTEM true
#endif
#ifndef __cpp_lib_experimental_filesystem