1# Boost serialization Library Build Jamfile 2# (C) Copyright Robert Ramey 2002-2004. 3# Use, modification, and distribution are subject to the 4# Boost Software License, Version 1.0. (See accompanying file 5# LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 6# 7# See http://www.boost.org/libs/serialization for the library home page. 8 9project libs/serialization/example 10 : id serialization_example 11 : requirements <library>../build//boost_serialization 12 ; 13 14import ../util/test : 15 run-template 16 run-invoke 17 run-winvoke 18 test-bsl-run-no-lib 19 test-bsl-run 20 test-bsl-run_archive 21 test-bsl-run_files 22 test-bsl-run_polymorphic_archive 23; 24 25test-suite "demo-suite" : 26 # demos 27 [ test-bsl-run demo ] 28 [ test-bsl-run demo_auto_ptr ] 29 [ test-bsl-run demo_exception ] 30 [ test-bsl-run demo_fast_archive ] 31 [ test-bsl-run demo_log : log_archive ] 32 [ test-bsl-run demo_pimpl : demo_pimpl_A ] 33 [ test-bsl-run demo_polymorphic : demo_polymorphic_A ] 34 [ test-bsl-run demo_portable_archive : portable_binary_iarchive portable_binary_oarchive ] 35 [ test-bsl-run demo_shared_ptr ] 36 [ test-bsl-run demo_simple_log ] 37 [ test-bsl-run demo_trivial_archive ] 38 [ test-bsl-run demo_xml ] 39 [ test-bsl-run demo_xml_save ] 40 [ test-bsl-run demo_xml_load : : : <dependency>demo_xml_save ] 41; 42 43