Jamfile.v2 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # Boost.Bimap
  2. #
  3. # Copyright (c) 2006-2007 Matias Capeletto
  4. #
  5. # Distributed under the Boost Software License, Version 1.0.
  6. # (See accompanying file LICENSE_1_0.txt or copy at
  7. # http://www.boost.org/LICENSE_1_0.txt)
  8. # bring in rules for testing
  9. import testing ;
  10. test-suite "examples"
  11. :
  12. [ compile mighty_bimap.cpp ]
  13. [ run simple_bimap.cpp ]
  14. [ run tagged_simple_bimap.cpp ]
  15. [ run step_by_step.cpp ]
  16. [ run population_bimap.cpp ]
  17. [ run repetitions_counter.cpp ]
  18. [ compile user_defined_names.cpp ]
  19. [ run standard_map_comparison.cpp ]
  20. [ run at_function_examples.cpp ]
  21. [ run tutorial_modify_and_replace.cpp ]
  22. [ run tutorial_range.cpp ]
  23. [ run unconstrained_collection.cpp ]
  24. [ run tutorial_info_hook.cpp ]
  25. [ run projection.cpp ]
  26. ;
  27. test-suite "bimap_and_boost"
  28. :
  29. [ run bimap_and_boost/property_map.cpp ]
  30. [ run bimap_and_boost/range.cpp ]
  31. [ run bimap_and_boost/foreach.cpp ]
  32. [ run bimap_and_boost/lambda.cpp ]
  33. [ run bimap_and_boost/assign.cpp ]
  34. [ run bimap_and_boost/xpressive.cpp ]
  35. [ run bimap_and_boost/typeof.cpp ]
  36. [ run bimap_and_boost/serialization.cpp
  37. /boost/serialization//boost_serialization ]
  38. ;
  39. test-suite "mi_to_b_path"
  40. :
  41. [ compile mi_to_b_path/bidirectional_map.cpp ]
  42. [ run mi_to_b_path/hashed_indices.cpp ]
  43. [ compile mi_to_b_path/tagged_bidirectional_map.cpp ]
  44. [ compile mi_to_b_path/mi_bidirectional_map.cpp ]
  45. [ run mi_to_b_path/mi_hashed_indices.cpp ]
  46. ;