1# Boost serialization Library performance test Jamfile 2 3# (C) Copyright Robert Ramey 2002-2004. 4# Use, modification, and distribution are subject to the 5# Boost Software License, Version 1.0. (See accompanying file 6# LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 7# 8 9project libs/serialization/performance 10 : default-build release 11 : id serialization_performance 12 ; 13 14# import rules from the boost serialization test 15# import ../util/test : test-bsl-run-no-lib ; 16import ../util/test : 17 run-template 18 run-invoke 19 run-winvoke 20 test-bsl-run-no-lib 21 test-bsl-run 22 test-bsl-run_archive 23 test-bsl-run_files 24 test-bsl-run_polymorphic_archive 25; 26 27BOOST_ARCHIVE_LIST = [ modules.peek : BOOST_ARCHIVE_LIST ] ; 28 29test-suite "performance" : 30 [ test-bsl-run_files peformance_array : ../test/A ] 31# [ test-bsl-run_files performance_binary ] 32# [ test-bsl-run_files performance_polymorphic ] 33# [ test-bsl-run_files performance_vector ] 34# [ test-bsl-run_files performance_no_rtti ] 35# [ test-bsl-run_files performance_simple_class ] 36# [ test-bsl-run_polymorphic_archive performance_polymorphic : ../test/test_polymorphic_A ] 37 38 [ test-bsl-run-no-lib performance_iterators ] 39 [ test-bsl-run-no-lib performance_iterators_base64 ] 40# [ test-bsl-run-no-lib performance_utf8_codecvt 41# : ../src/utf8_codecvt_facet 42# : # <dependency>../../config/test/all//BOOST_NO_STD_WSTREAMBUF 43# ] 44# [ test-bsl-run-no-lib performance_codecvt_null 45# : ../src/codecvt_null 46# : # <dependency>../../config/test/all//BOOST_NO_STD_WSTREAMBUF 47# ] 48; 49