]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/qvm/test/Jamfile.v2
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / qvm / test / Jamfile.v2
CommitLineData
b32b8144
FG
1# Copyright (c) 2008-2016 Emil Dotchevski and Reverge Studios, Inc.\r
2\r
3# Distributed under the Boost Software License, Version 1.0. (See accompanying\r
4# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)\r
5\r
6import testing ;\r
7import path ;\r
8\r
9rule\r
10headers-compile-test ( headers * : requirements * : target-tag ? )\r
11 {\r
12 local test-names = ;\r
13 for local header in $(headers)\r
14 {\r
15 local target = hdr$(target-tag)-$(header:D=) ;\r
16 compile header-test.cpp : $(requirements) <define>REVERGE_HEADER=\"\<boost/qvm/$(header:B).hpp\>\" <dependency>$(header) : $(target) ;\r
17 test-names += $(target) ;\r
18 }\r
19 alias hdrtest$(target-tag) : $(test-names) ;\r
20 }\r
21\r
22headers-compile-test [ glob ../include/boost/qvm/*.hpp ]\r
23 : # requirements\r
24 : # target-tag\r
25 qvm\r
26 ;\r
27\r
28run mat_traits_array_test.cpp ;\r
29run vec_traits_array_test.cpp ;\r
30run quat_traits_array_test.cpp ;\r
31\r
32run access_m_test.cpp ;\r
33compile-fail access_m_fail1.cpp ;\r
34compile-fail access_m_fail2.cpp ;\r
35\r
36run access_q_test.cpp ;\r
37compile-fail access_q_fail.cpp ;\r
38\r
39run access_v_test.cpp ;\r
40compile-fail access_v_fail1.cpp ;\r
41compile-fail access_v_fail2.cpp ;\r
42\r
43run assign_test.cpp ;\r
44\r
45run to_string_test.cpp ;\r
46\r
47run cmp_vv_test.cpp ;\r
48run cross_test.cpp ;\r
49run div_eq_vs_test.cpp ;\r
50run div_vs_test.cpp ;\r
51run dot_vv_test.cpp ;\r
52run eq_vv_test.cpp ;\r
53run mag_v_test.cpp ;\r
54run mag_sqr_v_test.cpp ;\r
55run minus_v_test.cpp ;\r
56run minus_eq_vv_test.cpp ;\r
57run minus_vv_test.cpp ;\r
58run mul_eq_vs_test.cpp ;\r
59run mul_vs_test.cpp ;\r
60run mul_sv_test.cpp ;\r
61run mul_vm_test.cpp ;\r
62run normalize_v_test.cpp ;\r
63run plus_eq_vv_test.cpp ;\r
64run plus_vv_test.cpp ;\r
65run scalar_cast_v_test.cpp ;\r
66run vec_index_test.cpp ;\r
67\r
68run cmp_mm_test.cpp ;\r
69run determinant_test.cpp ;\r
70run div_eq_ms_test.cpp ;\r
71run div_ms_test.cpp ;\r
72run eq_mm_test.cpp ;\r
73run minus_m_test.cpp ;\r
74run minus_eq_mm_test.cpp ;\r
75run minus_mm_test.cpp ;\r
76run mul_eq_mm_test.cpp ;\r
77run mul_eq_ms_test.cpp ;\r
78run mul_mm_test.cpp ;\r
79run mul_ms_test.cpp ;\r
80run mul_sm_test.cpp ;\r
81run mul_mv_test.cpp ;\r
82run inverse_m_test.cpp ;\r
83run plus_eq_mm_test.cpp ;\r
84run plus_mm_test.cpp ;\r
85run scalar_cast_m_test.cpp ;\r
86run mat_index_test.cpp ;\r
87\r
88run cmp_qq_test.cpp ;\r
89run conjugate_test.cpp ;\r
90run normalize_q_test.cpp ;\r
91run div_eq_qs_test.cpp ;\r
92run div_qs_test.cpp ;\r
93run dot_qq_test.cpp ;\r
94run eq_qq_test.cpp ;\r
95run inverse_q_test.cpp ;\r
96run mag_q_test.cpp ;\r
97run mag_sqr_q_test.cpp ;\r
98run minus_q_test.cpp ;\r
99run minus_eq_qq_test.cpp ;\r
100run minus_qq_test.cpp ;\r
101run mul_eq_qs_test.cpp ;\r
102run mul_qs_test.cpp ;\r
103run mul_qv_test.cpp ;\r
104run mul_qq_test.cpp ;\r
105run mul_eq_qq_test.cpp ;\r
106run plus_eq_qq_test.cpp ;\r
107run plus_qq_test.cpp ;\r
108run scalar_cast_q_test.cpp ;\r
109run slerp_test.cpp ;\r
110\r
111run convert_to_test.cpp ;\r
112\r
113run rot_mat_test.cpp ;\r
114run rot_quat_test.cpp ;\r
115run rotx_mat_test.cpp ;\r
116run rotx_quat_test.cpp ;\r
117run roty_mat_test.cpp ;\r
118run roty_quat_test.cpp ;\r
119run rotz_mat_test.cpp ;\r
120run rotz_quat_test.cpp ;\r
121\r
122run zero_vec_test.cpp ;\r
123run zero_mat_test.cpp ;\r
124run zero_quat_test.cpp ;\r
125run identity_mat_test.cpp ;\r
126run identity_quat_test.cpp ;\r
127\r
128run col_test.cpp ;\r
129run col_mat_test.cpp ;\r
130run neg_col_test.cpp ;\r
131run neg_row_test.cpp ;\r
132run del_col_test.cpp ;\r
133run del_row_test.cpp ;\r
134run del_row_col_test.cpp ;\r
135run swap_cols_test.cpp ;\r
136run swap_rows_test.cpp ;\r
137run diag_test.cpp ;\r
138run diag_mat_test.cpp ;\r
139run row_test.cpp ;\r
140run row_mat_test.cpp ;\r
141run transpose_test.cpp ;\r
142run translation_test.cpp ;\r
143run translation_mat_test.cpp ;\r
144\r
145compile-fail swizzle_const_fail.cpp ;\r
146run swizzle2_test2.cpp ;\r
147run swizzle2_test3.cpp ;\r
148run swizzle2_test4.cpp ;\r
149run swizzle2_test.cpp ;\r
150run swizzle3_test2.cpp ;\r
151run swizzle3_test3.cpp ;\r
152run swizzle3_test4.cpp ;\r
153run swizzle3_test.cpp ;\r
154run swizzle4_test2.cpp ;\r
155run swizzle4_test3.cpp ;\r
156run swizzle4_test4.cpp ;\r
157run swizzle4_test.cpp ;\r
158\r
159compile deduce_scalar_test.cpp ;\r
160compile-fail deduce_scalar_fail1.cpp ;\r
161compile-fail deduce_scalar_fail2.cpp ;\r
162compile-fail deduce_scalar_fail3.cpp ;\r
163\r
164compile deduce_matrix_test.cpp ;\r
165compile deduce_vector_test.cpp ;\r
166\r
167run interop_test.cpp ;\r
168\r
169run transform_test.cpp ;\r
170\r
171run projection_test.cpp ;\r
172\r
173compile scalar_traits_test.cpp ;\r