| // Boost 9219.cpp --------------------------------------------------------------------// |
| |
| // Copyright Beman Dawes 2014 |
| |
| // Distributed under the Boost Software License, Version 1.0. |
| // See http://www.boost.org/LICENSE_1_0.txt |
| |
| // Library home page: http://www.boost.org/libs/filesystem |
| |
| //--------------------------------------------------------------------------------------// |
| // // |
| // In researching filesystem issues it is convenient to have a program that can be // |
| // quickly modified to test reported problems. That's the purpose of this file and // |
| // its associated Visual Studio and Boost.Build infrastructure. // |
| // // |
| //--------------------------------------------------------------------------------------// |
| |
| #include <boost/config/warning_disable.hpp> |
| |
| #include <boost/filesystem.hpp> |
| |
| #include <iostream> |
| #include <boost/detail/lightweight_test.hpp> |
| #include <boost/detail/lightweight_main.hpp> |
| |
| using std::cout; |
| using std::endl; |
| namespace fs = boost::filesystem; |
| |
| //------------------------------------ cpp_main --------------------------------------// |
| |
| int cpp_main(int argc, char* argv[]) |
| { |
| cout << "Hello, 9219" << endl; |
| cout << "This is a test for non-Windows systems" << endl; |
| |
| BOOST_TEST(fs::exists(const_cast<char*>("."))); |
| |
| return ::boost::report_errors(); |
| } // cpp_main |