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