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> #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)) ) ) #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> # include <nana/filesystem/filesystem.hpp>
@ -42,7 +46,7 @@ namespace std {
# else # else
using namespace nana::experimental::filesystem::v1; using namespace nana::experimental::filesystem::v1;
# endif # endif
#define NANA_USING_NANA_FILESYSTEM true
} // filesystem } // filesystem
} // experimental } // experimental
} // std } // std
@ -56,12 +60,14 @@ namespace std {
namespace experimental { namespace experimental {
namespace filesystem { namespace filesystem {
using namespace boost::filesystem; using namespace boost::filesystem;
#define NANA_USING_BOOST_FILESYSTEM true
} // filesystem } // filesystem
} // experimental } // experimental
} // std } // std
#else #else
# include <experimental/filesystem> # include <experimental/filesystem>
#define NANA_USING_STD_FILESYSTEM true
#endif #endif
#ifndef __cpp_lib_experimental_filesystem #ifndef __cpp_lib_experimental_filesystem