Jamfile.v2 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  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. project libs/serialization/example
  9. : id serialization_example
  10. : requirements <library>../build//boost_serialization
  11. ;
  12. import ../util/test :
  13. run-template
  14. run-invoke
  15. run-winvoke
  16. test-bsl-run-no-lib
  17. test-bsl-run
  18. test-bsl-run_archive
  19. test-bsl-run_files
  20. test-bsl-run_polymorphic_archive
  21. ;
  22. test-suite "demo-suite" :
  23. # demos
  24. [ test-bsl-run demo ]
  25. [ test-bsl-run demo_auto_ptr ]
  26. [ test-bsl-run demo_exception ]
  27. [ test-bsl-run demo_fast_archive ]
  28. [ test-bsl-run demo_log : log_archive ]
  29. [ test-bsl-run demo_pimpl : demo_pimpl_A ]
  30. [ test-bsl-run demo_polymorphic : demo_polymorphic_A ]
  31. [ test-bsl-run demo_portable_archive : portable_binary_iarchive portable_binary_oarchive ]
  32. [ test-bsl-run demo_shared_ptr ]
  33. [ test-bsl-run demo_simple_log ]
  34. [ test-bsl-run demo_trivial_archive ]
  35. [ test-bsl-run demo_xml ]
  36. [ test-bsl-run demo_xml_save ]
  37. [ test-bsl-run demo_xml_load : : : <dependency>demo_xml_save ]
  38. ;