1# Boost Filesystem Library test Jamfile 2 3# (C) Copyright Beman Dawes 2002-2006 4# Distributed under the Boost Software License, Version 1.0. 5# See www.boost.org/LICENSE_1_0.txt 6 7project 8 : requirements 9 <library>/boost/filesystem//boost_filesystem 10 <library>/boost/system//boost_system 11 <toolset>msvc:<asynch-exceptions>on 12 ; 13 14# Some tests are run both statically and as shared libraries since Filesystem 15# has a history of bugs that appear only in one type of build or the other. 16 17 test-suite "filesystem" : 18 [ run convenience_test.cpp ] 19 [ compile macro_default_test.cpp ] 20 [ run odr1_test.cpp odr2_test.cpp ] 21 [ run deprecated_test.cpp ] 22 [ run fstream_test.cpp ] 23 [ run large_file_support_test.cpp ] 24 [ run locale_info.cpp : : : <test-info>always_show_run_output ] 25 [ run operations_test.cpp : : : <link>shared <test-info>always_show_run_output ] 26 [ run operations_test.cpp : : : <link>static : operations_test_static ] 27 [ run operations_unit_test.cpp : : : <link>shared <test-info>always_show_run_output ] 28 [ run path_test.cpp : : : <link>shared ] 29 [ run path_test.cpp : : : <link>static : path_test_static ] 30 [ run path_unit_test.cpp : : : <link>shared ] 31 [ run path_unit_test.cpp : : : <link>static : path_unit_test_static ] 32 [ run ../example/simple_ls.cpp ] 33 [ run ../example/file_status.cpp ] 34 35 ; 36