b2e8e04ff6
[SVN r46286]
49 lines
1.6 KiB
Plaintext
49 lines
1.6 KiB
Plaintext
# Boost serialization Library performance test Jamfile
|
|
|
|
# (C) Copyright Robert Ramey 2002-2004.
|
|
# Use, modification, and distribution are subject to the
|
|
# Boost Software License, Version 1.0. (See accompanying file
|
|
# LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|
#
|
|
|
|
project libs/serialization/performance
|
|
: default-build release
|
|
: id serialization_performance
|
|
;
|
|
|
|
# import rules from the boost serialization test
|
|
# import ../util/test : test-bsl-run-no-lib ;
|
|
import ../util/test :
|
|
run-template
|
|
run-invoke
|
|
run-winvoke
|
|
test-bsl-run-no-lib
|
|
test-bsl-run
|
|
test-bsl-run_archive
|
|
test-bsl-run_files
|
|
test-bsl-run_polymorphic_archive
|
|
;
|
|
|
|
BOOST_ARCHIVE_LIST = [ modules.peek : BOOST_ARCHIVE_LIST ] ;
|
|
|
|
test-suite "performance" :
|
|
[ test-bsl-run_files peformance_array : ../test/A ]
|
|
# [ test-bsl-run_files performance_binary ]
|
|
# [ test-bsl-run_files performance_polymorphic ]
|
|
# [ test-bsl-run_files performance_vector ]
|
|
# [ test-bsl-run_files performance_no_rtti ]
|
|
# [ test-bsl-run_files performance_simple_class ]
|
|
# [ test-bsl-run_polymorphic_archive performance_polymorphic : ../test/test_polymorphic_A ]
|
|
|
|
[ test-bsl-run-no-lib performance_iterators ]
|
|
[ test-bsl-run-no-lib performance_iterators_base64 ]
|
|
# [ test-bsl-run-no-lib performance_utf8_codecvt
|
|
# : ../src/utf8_codecvt_facet
|
|
# : # <dependency>../../config/test/all//BOOST_NO_STD_WSTREAMBUF
|
|
# ]
|
|
# [ test-bsl-run-no-lib performance_codecvt_null
|
|
# : ../src/codecvt_null
|
|
# : # <dependency>../../config/test/all//BOOST_NO_STD_WSTREAMBUF
|
|
# ]
|
|
;
|