Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_33_1/libs/iostreams/test/Jamfile.v2 @ 12

Last change on this file since 12 was 12, checked in by landauf, 17 years ago

added boost

File size: 2.9 KB
Line 
1# Boost.Iostreams Library test Jamfile
2
3# (C) Copyright Jonathan Turkanis 2004
4# Distributed under the Boost Software License, Version 1.0. (See accompanying
5# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt.)
6
7# See http://www.boost.org/libs/iostreams for documentation.
8
9
10rule test-iostreams ( sources * : requirements * ) {
11    return [
12            run
13                $(sources)
14                /boost/test//boost_unit_test_framework
15            : # command
16            : # input files
17            : # build requirements
18                <toolset>msvc,<stdlib>stlport:<runtime-link>static
19                <toolset>cw-9.3,<os>darwin:<runtime-link>static
20                <define>BOOST_IOSTREAMS_NO_LIB
21                $(requirements)
22        ] ;
23}
24
25    test-suite "iostreams"
26        : [ test-iostreams array_test.cpp ]
27          [ test-iostreams auto_close_test.cpp ]
28          [ test-iostreams buffer_size_test.cpp ]
29          [ test-iostreams
30                code_converter_test.cpp   
31                ../src/file_descriptor.cpp   
32                detail/utf8_codecvt_facet.cpp ]
33                         
34              #: # build requirements
35              #  std::locale-support ]   
36          [ test-iostreams compose_test.cpp ]
37          [ test-iostreams component_access_test.cpp ]
38          [ test-iostreams copy_test.cpp ]
39          [ test-iostreams counter_test.cpp ]
40          [ test-iostreams direct_adapter_test.cpp ]
41          [ test-iostreams example_test.cpp ]
42          [ test-iostreams file_test.cpp ]
43          [ test-iostreams
44                file_descriptor_test.cpp
45                ../src/file_descriptor.cpp ]
46          [ test-iostreams filtering_stream_test.cpp ]
47          #[ test-iostreams finite_state_filter_test.cpp ]
48          [ test-iostreams flush_test.cpp ]
49          [ test-iostreams invert_test.cpp ]
50          [ test-iostreams line_filter_test.cpp ]
51          [ test-iostreams
52                mapped_file_test.cpp
53                ../src/mapped_file.cpp ]
54          [ test-iostreams newline_test.cpp ]
55          [ test-iostreams null_test.cpp ]
56          [ test-iostreams pipeline_test.cpp ]
57          [ test-iostreams positioning_test.cpp ]
58          [ test-iostreams
59                regex_filter_test.cpp     
60                /boost/regex//boost_regex ]
61          [ test-iostreams restrict_test.cpp ]
62          [ test-iostreams seekable_file_test.cpp ]
63          [ test-iostreams seekable_filter_test.cpp ]
64          [ test-iostreams stdio_filter_test.cpp ]
65          [ test-iostreams symmetric_filter_test.cpp ]
66          [ test-iostreams tee_test.cpp ]
67          [ test-iostreams wide_stream_test.cpp ]
68          [ test-iostreams
69                bzip2_test.cpp ../build//boost_iostreams ]
70          [ test-iostreams
71                gzip_test.cpp ../build//boost_iostreams ]
72          [ test-iostreams
73                zlib_test.cpp ../build//boost_iostreams ]
74    ;                 
75   
Note: See TracBrowser for help on using the repository browser.