| 1 | # Boost Filesystem Library test Jamfile |
|---|
| 2 | |
|---|
| 3 | # (C) Copyright Beman Dawes 2002, 2006 |
|---|
| 4 | |
|---|
| 5 | # Distributed under the Boost Software License, Version 1.0. |
|---|
| 6 | # (See accompanying file LICENSE_1_0.txt or www.boost.org/LICENSE_1_0.txt) |
|---|
| 7 | |
|---|
| 8 | # See library home page at http://www.boost.org/libs/filesystem |
|---|
| 9 | |
|---|
| 10 | project |
|---|
| 11 | : requirements <library>/boost/filesystem//boost_filesystem |
|---|
| 12 | <define>BOOST_ALL_NO_LIB |
|---|
| 13 | ; |
|---|
| 14 | |
|---|
| 15 | test-suite "filesystem" : |
|---|
| 16 | [ run path_test.cpp |
|---|
| 17 | : : : <define>BOOST_FILESYSTEM_STATIC_LINK |
|---|
| 18 | <runtime-link>static <link>static |
|---|
| 19 | ] |
|---|
| 20 | [ run path_test.cpp |
|---|
| 21 | : : : <define>BOOST_FILESYSTEM_DYN_LINK |
|---|
| 22 | : path_test_dll |
|---|
| 23 | ] |
|---|
| 24 | [ run operations_test.cpp |
|---|
| 25 | : : : <define>BOOST_FILESYSTEM_STATIC_LINK |
|---|
| 26 | <runtime-link>static <link>static |
|---|
| 27 | ] |
|---|
| 28 | [ run operations_test.cpp |
|---|
| 29 | : : : <define>BOOST_FILESYSTEM_DYN_LINK |
|---|
| 30 | : operations_test_dll |
|---|
| 31 | ] |
|---|
| 32 | [ run fstream_test.cpp |
|---|
| 33 | : : : <define>BOOST_FILESYSTEM_STATIC_LINK |
|---|
| 34 | <runtime-link>static <link>static |
|---|
| 35 | ] |
|---|
| 36 | [ run convenience_test.cpp |
|---|
| 37 | : : : <define>BOOST_FILESYSTEM_STATIC_LINK |
|---|
| 38 | <runtime-link>static <link>static |
|---|
| 39 | ] |
|---|
| 40 | [ run large_file_support_test.cpp |
|---|
| 41 | : : : <define>BOOST_FILESYSTEM_STATIC_LINK |
|---|
| 42 | <runtime-link>static <link>static |
|---|
| 43 | ] |
|---|
| 44 | [ run wide_test.cpp |
|---|
| 45 | : : : <define>BOOST_FILESYSTEM_STATIC_LINK |
|---|
| 46 | <runtime-link>static <link>static |
|---|
| 47 | ] |
|---|
| 48 | |
|---|
| 49 | [ compile ../example/mbcopy.cpp ] |
|---|
| 50 | [ compile ../example/mbpath.cpp ] |
|---|
| 51 | [ compile ../example/simple_ls.cpp ] |
|---|
| 52 | ; |
|---|