Jamfile.v2 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. # Copyright Michael Stevens 2004
  2. # Use, modification, and distribution is subject to the Boost Software
  3. # License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
  4. # http://www.boost.org/LICENSE_1_0.txt)
  5. # bring in rules for testing
  6. # Boost uBLAS library documentation samples
  7. # Project requirements
  8. project samples
  9. : requirements
  10. <toolset>borland:<cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
  11. <toolset>kylix:<cxxflags>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092"
  12. ;
  13. exe unbounded_array
  14. : unbounded_array.cpp
  15. ;
  16. exe bounded_array
  17. : bounded_array.cpp
  18. ;
  19. exe range
  20. : range.cpp
  21. ;
  22. exe slice
  23. : slice.cpp
  24. ;
  25. exe map_array
  26. : map_array.cpp
  27. ;
  28. exe vector
  29. : vector.cpp
  30. ;
  31. exe unit_vector
  32. : unit_vector.cpp
  33. ;
  34. exe zero_vector
  35. : zero_vector.cpp
  36. ;
  37. exe mapped_vector
  38. : mapped_vector.cpp
  39. ;
  40. exe compressed_vector
  41. : compressed_vector.cpp
  42. ;
  43. exe coordinate_vector
  44. : coordinate_vector.cpp
  45. ;
  46. exe vector_range
  47. : vector_range.cpp
  48. ;
  49. exe vector_range_project
  50. : vector_range_project.cpp
  51. ;
  52. exe vector_slice
  53. : vector_slice.cpp
  54. ;
  55. exe vector_slice_project
  56. : vector_slice_project.cpp
  57. ;
  58. exe vector_unary
  59. : vector_unary.cpp
  60. ;
  61. exe vector_binary
  62. : vector_binary.cpp
  63. ;
  64. exe vector_binary_outer
  65. : vector_binary_outer.cpp
  66. ;
  67. exe vector_binary_scalar
  68. : vector_binary_scalar.cpp
  69. ;
  70. exe vector_unary_redux
  71. : vector_unary_redux.cpp
  72. ;
  73. exe vector_binary_redux
  74. : vector_binary_redux.cpp
  75. ;
  76. exe matrix
  77. : matrix.cpp
  78. ;
  79. exe identity_matrix
  80. : identity_matrix.cpp
  81. ;
  82. exe zero_matrix
  83. : zero_matrix.cpp
  84. ;
  85. exe mapped_matrix
  86. : mapped_matrix.cpp
  87. ;
  88. exe compressed_matrix
  89. : compressed_matrix.cpp
  90. ;
  91. exe coordinate_matrix
  92. : coordinate_matrix.cpp
  93. ;
  94. exe matrix_row
  95. : matrix_row.cpp
  96. ;
  97. exe matrix_row_project
  98. : matrix_row_project.cpp
  99. ;
  100. exe matrix_column
  101. : matrix_column.cpp
  102. ;
  103. exe matrix_column_project
  104. : matrix_column_project.cpp
  105. ;
  106. exe matrix_vector_range
  107. : matrix_vector_range.cpp
  108. ;
  109. exe matrix_vector_slice
  110. : matrix_vector_slice.cpp
  111. ;
  112. exe matrix_range
  113. : matrix_range.cpp
  114. ;
  115. exe matrix_range_project
  116. : matrix_range_project.cpp
  117. ;
  118. exe matrix_slice
  119. : matrix_slice.cpp
  120. ;
  121. exe matrix_slice_project
  122. : matrix_slice_project.cpp
  123. ;
  124. exe matrix_unary
  125. : matrix_unary.cpp
  126. ;
  127. exe matrix_binary
  128. : matrix_binary.cpp
  129. : <include>$(BOOST_ROOT)
  130. ;
  131. exe matrix_binary_scalar
  132. : matrix_binary_scalar.cpp
  133. ;
  134. exe matrix_vector_binary
  135. : matrix_vector_binary.cpp
  136. ;
  137. exe matrix_vector_solve
  138. : matrix_vector_solve.cpp
  139. ;
  140. exe matrix_matrix_binary
  141. : matrix_matrix_binary.cpp
  142. ;
  143. exe matrix_matrix_solve
  144. : matrix_matrix_solve.cpp
  145. ;
  146. exe banded_matrix
  147. : banded_matrix.cpp
  148. ;
  149. exe banded_adaptor
  150. : banded_adaptor.cpp
  151. ;
  152. exe hermitian_matrix
  153. : hermitian_matrix.cpp
  154. ;
  155. exe hermitian_adaptor
  156. : hermitian_adaptor.cpp
  157. ;
  158. exe symmetric_matrix
  159. : symmetric_matrix.cpp
  160. ;
  161. exe symmetric_adaptor
  162. : symmetric_adaptor.cpp
  163. ;
  164. exe triangular_matrix
  165. : triangular_matrix.cpp
  166. ;
  167. exe triangular_adaptor
  168. : triangular_adaptor.cpp
  169. ;
  170. exe ex_triangular
  171. : ex_triangular.cpp
  172. ;