Jamfile.v2 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # Copyright (C) 2009-2012 Lorenzo Caminiti
  2. # Distributed under the Boost Software License, Version 1.0
  3. # (see accompanying file LICENSE_1_0.txt or a copy at
  4. # http://www.boost.org/LICENSE_1_0.txt)
  5. # Home at http://www.boost.org/libs/local_function
  6. import testing ;
  7. # Sun does not automatically detect type-of emulation mode (force it).
  8. project : requirements <toolset>sun:<define>BOOST_TYPEOF_EMULATION ;
  9. rule vaseq ( command target )
  10. {
  11. $(command) $(target).cpp ;
  12. $(command) $(target)_seq.cpp ;
  13. $(command) $(target)_seq_nova.cpp ;
  14. }
  15. vaseq run add ;
  16. vaseq run add_classifiers ;
  17. vaseq run add_default ;
  18. vaseq run add_except ;
  19. vaseq run add_inline ;
  20. vaseq run add_params_only ;
  21. vaseq run add_template ;
  22. vaseq run add_this ;
  23. vaseq run add_typed ;
  24. vaseq run add_with_default ;
  25. vaseq run all_decl ;
  26. vaseq run factorial ;
  27. vaseq run goto ;
  28. vaseq compile-fail goto_error ;
  29. vaseq run macro_commas ;
  30. vaseq run nesting ;
  31. vaseq run operator ;
  32. vaseq compile-fail operator_error ;
  33. vaseq run overload ;
  34. vaseq run return_assign ;
  35. vaseq run return_derivative ;
  36. vaseq run return_inc ;
  37. vaseq run return_setget ;
  38. vaseq run return_this ;
  39. vaseq run same_line ;
  40. vaseq run transform ;
  41. vaseq run typeof ;
  42. vaseq run typeof_template ;
  43. run ten_void.cpp ;
  44. run ten_void_nova.cpp ;