Roll src/third_party/WebKit e353f22:4d062fa (svn 200353:200356)
[chromium-blink-merge.git] / third_party / boringssl / boringssl_tests.gypi
blobf9e919b1f87ed91b0b3281a59c8486b763506a40
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 # This file is created by generate_build_files.py. Do not edit manually.
8   'targets': [
9     {
10       'target_name': 'boringssl_aes_test',
11       'type': 'executable',
12       'dependencies': [
13         'boringssl.gyp:boringssl',
14       ],
15       'sources': [
16         'src/crypto/aes/aes_test.cc',
17         '<@(boringssl_test_support_sources)',
18       ],
19       # TODO(davidben): Fix size_t truncations in BoringSSL.
20       # https://crbug.com/429039
21       'msvs_disabled_warnings': [ 4267, ],
22     },
23     {
24       'target_name': 'boringssl_base64_test',
25       'type': 'executable',
26       'dependencies': [
27         'boringssl.gyp:boringssl',
28       ],
29       'sources': [
30         'src/crypto/base64/base64_test.cc',
31         '<@(boringssl_test_support_sources)',
32       ],
33       # TODO(davidben): Fix size_t truncations in BoringSSL.
34       # https://crbug.com/429039
35       'msvs_disabled_warnings': [ 4267, ],
36     },
37     {
38       'target_name': 'boringssl_bio_test',
39       'type': 'executable',
40       'dependencies': [
41         'boringssl.gyp:boringssl',
42       ],
43       'sources': [
44         'src/crypto/bio/bio_test.cc',
45         '<@(boringssl_test_support_sources)',
46       ],
47       # TODO(davidben): Fix size_t truncations in BoringSSL.
48       # https://crbug.com/429039
49       'msvs_disabled_warnings': [ 4267, ],
50     },
51     {
52       'target_name': 'boringssl_bn_test',
53       'type': 'executable',
54       'dependencies': [
55         'boringssl.gyp:boringssl',
56       ],
57       'sources': [
58         'src/crypto/bn/bn_test.cc',
59         '<@(boringssl_test_support_sources)',
60       ],
61       # TODO(davidben): Fix size_t truncations in BoringSSL.
62       # https://crbug.com/429039
63       'msvs_disabled_warnings': [ 4267, ],
64     },
65     {
66       'target_name': 'boringssl_bytestring_test',
67       'type': 'executable',
68       'dependencies': [
69         'boringssl.gyp:boringssl',
70       ],
71       'sources': [
72         'src/crypto/bytestring/bytestring_test.cc',
73         '<@(boringssl_test_support_sources)',
74       ],
75       # TODO(davidben): Fix size_t truncations in BoringSSL.
76       # https://crbug.com/429039
77       'msvs_disabled_warnings': [ 4267, ],
78     },
79     {
80       'target_name': 'boringssl_aead_test',
81       'type': 'executable',
82       'dependencies': [
83         'boringssl.gyp:boringssl',
84       ],
85       'sources': [
86         'src/crypto/cipher/aead_test.cc',
87         '<@(boringssl_test_support_sources)',
88       ],
89       # TODO(davidben): Fix size_t truncations in BoringSSL.
90       # https://crbug.com/429039
91       'msvs_disabled_warnings': [ 4267, ],
92     },
93     {
94       'target_name': 'boringssl_cipher_test',
95       'type': 'executable',
96       'dependencies': [
97         'boringssl.gyp:boringssl',
98       ],
99       'sources': [
100         'src/crypto/cipher/cipher_test.cc',
101         '<@(boringssl_test_support_sources)',
102       ],
103       # TODO(davidben): Fix size_t truncations in BoringSSL.
104       # https://crbug.com/429039
105       'msvs_disabled_warnings': [ 4267, ],
106     },
107     {
108       'target_name': 'boringssl_cmac_test',
109       'type': 'executable',
110       'dependencies': [
111         'boringssl.gyp:boringssl',
112       ],
113       'sources': [
114         'src/crypto/cmac/cmac_test.cc',
115         '<@(boringssl_test_support_sources)',
116       ],
117       # TODO(davidben): Fix size_t truncations in BoringSSL.
118       # https://crbug.com/429039
119       'msvs_disabled_warnings': [ 4267, ],
120     },
121     {
122       'target_name': 'boringssl_constant_time_test',
123       'type': 'executable',
124       'dependencies': [
125         'boringssl.gyp:boringssl',
126       ],
127       'sources': [
128         'src/crypto/constant_time_test.c',
129         '<@(boringssl_test_support_sources)',
130       ],
131       # TODO(davidben): Fix size_t truncations in BoringSSL.
132       # https://crbug.com/429039
133       'msvs_disabled_warnings': [ 4267, ],
134     },
135     {
136       'target_name': 'boringssl_dh_test',
137       'type': 'executable',
138       'dependencies': [
139         'boringssl.gyp:boringssl',
140       ],
141       'sources': [
142         'src/crypto/dh/dh_test.cc',
143         '<@(boringssl_test_support_sources)',
144       ],
145       # TODO(davidben): Fix size_t truncations in BoringSSL.
146       # https://crbug.com/429039
147       'msvs_disabled_warnings': [ 4267, ],
148     },
149     {
150       'target_name': 'boringssl_digest_test',
151       'type': 'executable',
152       'dependencies': [
153         'boringssl.gyp:boringssl',
154       ],
155       'sources': [
156         'src/crypto/digest/digest_test.cc',
157         '<@(boringssl_test_support_sources)',
158       ],
159       # TODO(davidben): Fix size_t truncations in BoringSSL.
160       # https://crbug.com/429039
161       'msvs_disabled_warnings': [ 4267, ],
162     },
163     {
164       'target_name': 'boringssl_dsa_test',
165       'type': 'executable',
166       'dependencies': [
167         'boringssl.gyp:boringssl',
168       ],
169       'sources': [
170         'src/crypto/dsa/dsa_test.c',
171         '<@(boringssl_test_support_sources)',
172       ],
173       # TODO(davidben): Fix size_t truncations in BoringSSL.
174       # https://crbug.com/429039
175       'msvs_disabled_warnings': [ 4267, ],
176     },
177     {
178       'target_name': 'boringssl_ec_test',
179       'type': 'executable',
180       'dependencies': [
181         'boringssl.gyp:boringssl',
182       ],
183       'sources': [
184         'src/crypto/ec/ec_test.cc',
185         '<@(boringssl_test_support_sources)',
186       ],
187       # TODO(davidben): Fix size_t truncations in BoringSSL.
188       # https://crbug.com/429039
189       'msvs_disabled_warnings': [ 4267, ],
190     },
191     {
192       'target_name': 'boringssl_example_mul',
193       'type': 'executable',
194       'dependencies': [
195         'boringssl.gyp:boringssl',
196       ],
197       'sources': [
198         'src/crypto/ec/example_mul.c',
199         '<@(boringssl_test_support_sources)',
200       ],
201       # TODO(davidben): Fix size_t truncations in BoringSSL.
202       # https://crbug.com/429039
203       'msvs_disabled_warnings': [ 4267, ],
204     },
205     {
206       'target_name': 'boringssl_ecdsa_test',
207       'type': 'executable',
208       'dependencies': [
209         'boringssl.gyp:boringssl',
210       ],
211       'sources': [
212         'src/crypto/ecdsa/ecdsa_test.cc',
213         '<@(boringssl_test_support_sources)',
214       ],
215       # TODO(davidben): Fix size_t truncations in BoringSSL.
216       # https://crbug.com/429039
217       'msvs_disabled_warnings': [ 4267, ],
218     },
219     {
220       'target_name': 'boringssl_err_test',
221       'type': 'executable',
222       'dependencies': [
223         'boringssl.gyp:boringssl',
224       ],
225       'sources': [
226         'src/crypto/err/err_test.cc',
227         '<@(boringssl_test_support_sources)',
228       ],
229       # TODO(davidben): Fix size_t truncations in BoringSSL.
230       # https://crbug.com/429039
231       'msvs_disabled_warnings': [ 4267, ],
232     },
233     {
234       'target_name': 'boringssl_evp_extra_test',
235       'type': 'executable',
236       'dependencies': [
237         'boringssl.gyp:boringssl',
238       ],
239       'sources': [
240         'src/crypto/evp/evp_extra_test.cc',
241         '<@(boringssl_test_support_sources)',
242       ],
243       # TODO(davidben): Fix size_t truncations in BoringSSL.
244       # https://crbug.com/429039
245       'msvs_disabled_warnings': [ 4267, ],
246     },
247     {
248       'target_name': 'boringssl_evp_test',
249       'type': 'executable',
250       'dependencies': [
251         'boringssl.gyp:boringssl',
252       ],
253       'sources': [
254         'src/crypto/evp/evp_test.cc',
255         '<@(boringssl_test_support_sources)',
256       ],
257       # TODO(davidben): Fix size_t truncations in BoringSSL.
258       # https://crbug.com/429039
259       'msvs_disabled_warnings': [ 4267, ],
260     },
261     {
262       'target_name': 'boringssl_pbkdf_test',
263       'type': 'executable',
264       'dependencies': [
265         'boringssl.gyp:boringssl',
266       ],
267       'sources': [
268         'src/crypto/evp/pbkdf_test.cc',
269         '<@(boringssl_test_support_sources)',
270       ],
271       # TODO(davidben): Fix size_t truncations in BoringSSL.
272       # https://crbug.com/429039
273       'msvs_disabled_warnings': [ 4267, ],
274     },
275     {
276       'target_name': 'boringssl_hkdf_test',
277       'type': 'executable',
278       'dependencies': [
279         'boringssl.gyp:boringssl',
280       ],
281       'sources': [
282         'src/crypto/hkdf/hkdf_test.c',
283         '<@(boringssl_test_support_sources)',
284       ],
285       # TODO(davidben): Fix size_t truncations in BoringSSL.
286       # https://crbug.com/429039
287       'msvs_disabled_warnings': [ 4267, ],
288     },
289     {
290       'target_name': 'boringssl_hmac_test',
291       'type': 'executable',
292       'dependencies': [
293         'boringssl.gyp:boringssl',
294       ],
295       'sources': [
296         'src/crypto/hmac/hmac_test.cc',
297         '<@(boringssl_test_support_sources)',
298       ],
299       # TODO(davidben): Fix size_t truncations in BoringSSL.
300       # https://crbug.com/429039
301       'msvs_disabled_warnings': [ 4267, ],
302     },
303     {
304       'target_name': 'boringssl_lhash_test',
305       'type': 'executable',
306       'dependencies': [
307         'boringssl.gyp:boringssl',
308       ],
309       'sources': [
310         'src/crypto/lhash/lhash_test.c',
311         '<@(boringssl_test_support_sources)',
312       ],
313       # TODO(davidben): Fix size_t truncations in BoringSSL.
314       # https://crbug.com/429039
315       'msvs_disabled_warnings': [ 4267, ],
316     },
317     {
318       'target_name': 'boringssl_gcm_test',
319       'type': 'executable',
320       'dependencies': [
321         'boringssl.gyp:boringssl',
322       ],
323       'sources': [
324         'src/crypto/modes/gcm_test.c',
325         '<@(boringssl_test_support_sources)',
326       ],
327       # TODO(davidben): Fix size_t truncations in BoringSSL.
328       # https://crbug.com/429039
329       'msvs_disabled_warnings': [ 4267, ],
330     },
331     {
332       'target_name': 'boringssl_pkcs12_test',
333       'type': 'executable',
334       'dependencies': [
335         'boringssl.gyp:boringssl',
336       ],
337       'sources': [
338         'src/crypto/pkcs8/pkcs12_test.cc',
339         '<@(boringssl_test_support_sources)',
340       ],
341       # TODO(davidben): Fix size_t truncations in BoringSSL.
342       # https://crbug.com/429039
343       'msvs_disabled_warnings': [ 4267, ],
344     },
345     {
346       'target_name': 'boringssl_poly1305_test',
347       'type': 'executable',
348       'dependencies': [
349         'boringssl.gyp:boringssl',
350       ],
351       'sources': [
352         'src/crypto/poly1305/poly1305_test.cc',
353         '<@(boringssl_test_support_sources)',
354       ],
355       # TODO(davidben): Fix size_t truncations in BoringSSL.
356       # https://crbug.com/429039
357       'msvs_disabled_warnings': [ 4267, ],
358     },
359     {
360       'target_name': 'boringssl_refcount_test',
361       'type': 'executable',
362       'dependencies': [
363         'boringssl.gyp:boringssl',
364       ],
365       'sources': [
366         'src/crypto/refcount_test.c',
367         '<@(boringssl_test_support_sources)',
368       ],
369       # TODO(davidben): Fix size_t truncations in BoringSSL.
370       # https://crbug.com/429039
371       'msvs_disabled_warnings': [ 4267, ],
372     },
373     {
374       'target_name': 'boringssl_rsa_test',
375       'type': 'executable',
376       'dependencies': [
377         'boringssl.gyp:boringssl',
378       ],
379       'sources': [
380         'src/crypto/rsa/rsa_test.cc',
381         '<@(boringssl_test_support_sources)',
382       ],
383       # TODO(davidben): Fix size_t truncations in BoringSSL.
384       # https://crbug.com/429039
385       'msvs_disabled_warnings': [ 4267, ],
386     },
387     {
388       'target_name': 'boringssl_thread_test',
389       'type': 'executable',
390       'dependencies': [
391         'boringssl.gyp:boringssl',
392       ],
393       'sources': [
394         'src/crypto/thread_test.c',
395         '<@(boringssl_test_support_sources)',
396       ],
397       # TODO(davidben): Fix size_t truncations in BoringSSL.
398       # https://crbug.com/429039
399       'msvs_disabled_warnings': [ 4267, ],
400     },
401     {
402       'target_name': 'boringssl_pkcs7_test',
403       'type': 'executable',
404       'dependencies': [
405         'boringssl.gyp:boringssl',
406       ],
407       'sources': [
408         'src/crypto/x509/pkcs7_test.c',
409         '<@(boringssl_test_support_sources)',
410       ],
411       # TODO(davidben): Fix size_t truncations in BoringSSL.
412       # https://crbug.com/429039
413       'msvs_disabled_warnings': [ 4267, ],
414     },
415     {
416       'target_name': 'boringssl_tab_test',
417       'type': 'executable',
418       'dependencies': [
419         'boringssl.gyp:boringssl',
420       ],
421       'sources': [
422         'src/crypto/x509v3/tab_test.c',
423         '<@(boringssl_test_support_sources)',
424       ],
425       # TODO(davidben): Fix size_t truncations in BoringSSL.
426       # https://crbug.com/429039
427       'msvs_disabled_warnings': [ 4267, ],
428     },
429     {
430       'target_name': 'boringssl_v3name_test',
431       'type': 'executable',
432       'dependencies': [
433         'boringssl.gyp:boringssl',
434       ],
435       'sources': [
436         'src/crypto/x509v3/v3name_test.c',
437         '<@(boringssl_test_support_sources)',
438       ],
439       # TODO(davidben): Fix size_t truncations in BoringSSL.
440       # https://crbug.com/429039
441       'msvs_disabled_warnings': [ 4267, ],
442     },
443     {
444       'target_name': 'boringssl_pqueue_test',
445       'type': 'executable',
446       'dependencies': [
447         'boringssl.gyp:boringssl',
448       ],
449       'sources': [
450         'src/ssl/pqueue/pqueue_test.c',
451         '<@(boringssl_test_support_sources)',
452       ],
453       # TODO(davidben): Fix size_t truncations in BoringSSL.
454       # https://crbug.com/429039
455       'msvs_disabled_warnings': [ 4267, ],
456     },
457     {
458       'target_name': 'boringssl_ssl_test',
459       'type': 'executable',
460       'dependencies': [
461         'boringssl.gyp:boringssl',
462       ],
463       'sources': [
464         'src/ssl/ssl_test.cc',
465         '<@(boringssl_test_support_sources)',
466       ],
467       # TODO(davidben): Fix size_t truncations in BoringSSL.
468       # https://crbug.com/429039
469       'msvs_disabled_warnings': [ 4267, ],
470     },
471   ],
472   'variables': {
473     'boringssl_test_support_sources': [
474       'src/crypto/test/file_test.cc',
475       'src/crypto/test/malloc.cc',
476       'src/crypto/test/test_util.cc',
477     ],
478     'boringssl_test_targets': [
479       'boringssl_aead_test',
480       'boringssl_aes_test',
481       'boringssl_base64_test',
482       'boringssl_bio_test',
483       'boringssl_bn_test',
484       'boringssl_bytestring_test',
485       'boringssl_cipher_test',
486       'boringssl_cmac_test',
487       'boringssl_constant_time_test',
488       'boringssl_dh_test',
489       'boringssl_digest_test',
490       'boringssl_dsa_test',
491       'boringssl_ec_test',
492       'boringssl_ecdsa_test',
493       'boringssl_err_test',
494       'boringssl_evp_extra_test',
495       'boringssl_evp_test',
496       'boringssl_example_mul',
497       'boringssl_gcm_test',
498       'boringssl_hkdf_test',
499       'boringssl_hmac_test',
500       'boringssl_lhash_test',
501       'boringssl_pbkdf_test',
502       'boringssl_pkcs12_test',
503       'boringssl_pkcs7_test',
504       'boringssl_poly1305_test',
505       'boringssl_pqueue_test',
506       'boringssl_refcount_test',
507       'boringssl_rsa_test',
508       'boringssl_ssl_test',
509       'boringssl_tab_test',
510       'boringssl_thread_test',
511       'boringssl_v3name_test',
512     ],
513   }