Jamfile.v2 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #//
  2. #// Boost.Pointer Container
  3. #//
  4. #// Copyright Thorsten Ottosen 2003-2008. Use, modification and
  5. #// distribution is subject to the Boost Software License, Version
  6. #// 1.0. (See accompanying file LICENSE_1_0.txt or copy at
  7. #// http://www.boost.org/LICENSE_1_0.txt)
  8. #//
  9. #// For more information, see http://www.boost.org/libs/ptr_container/
  10. #//
  11. import testing ;
  12. rule sc-test ( name : extra-sources * )
  13. {
  14. return [
  15. run $(name).cpp /boost/test//boost_unit_test_framework/<link>static $(extra-sources) ]
  16. ;
  17. }
  18. test-suite ptr_container :
  19. [ sc-test ptr_inserter ]
  20. [ sc-test ptr_vector ]
  21. [ sc-test ptr_list ]
  22. [ sc-test ptr_deque ]
  23. [ sc-test ptr_set ]
  24. [ sc-test ptr_map ]
  25. [ sc-test ptr_map_adapter ]
  26. [ sc-test ptr_array ]
  27. [ sc-test tree_test ]
  28. [ sc-test incomplete_type_test ]
  29. [ run view_example.cpp ]
  30. [ sc-test iterator_test ]
  31. [ run tut1.cpp ]
  32. [ sc-test indirect_fun ]
  33. [ sc-test serialization : /boost/serialization//boost_serialization ]
  34. [ sc-test no_exceptions ]
  35. [ sc-test ptr_unordered_set ]
  36. [ sc-test ptr_unordered_map ]
  37. [ sc-test ptr_circular_buffer ]
  38. [ compile const_element_containers.cpp ]
  39. # [ sc-test null_filter_iterator ]
  40. [ compile issue_23.cpp ]
  41. ;