Add missing export and import source files to password_manager's browser target.
[chromium-blink-merge.git] / third_party / boringssl / boringssl_tests.gypi
blob0373742cbe96b4c3b5fe59633824893b8ee67b6a
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 update_gypi_and_asm.py. Do not edit manually.
8   'targets': [
9     {
10       'target_name': 'boringssl_base64_test',
11       'type': 'executable',
12       'dependencies': [
13         'boringssl.gyp:boringssl',
14       ],
15       'sources': [
16         'src/crypto/base64/base64_test.c',
17       ],
18       # TODO(davidben): Fix size_t truncations in BoringSSL.
19       # https://crbug.com/429039
20       'msvs_disabled_warnings': [ 4267, ],
21     },
22     {
23       'target_name': 'boringssl_bio_test',
24       'type': 'executable',
25       'dependencies': [
26         'boringssl.gyp:boringssl',
27       ],
28       'sources': [
29         'src/crypto/bio/bio_test.c',
30       ],
31       # TODO(davidben): Fix size_t truncations in BoringSSL.
32       # https://crbug.com/429039
33       'msvs_disabled_warnings': [ 4267, ],
34     },
35     {
36       'target_name': 'boringssl_bn_test',
37       'type': 'executable',
38       'dependencies': [
39         'boringssl.gyp:boringssl',
40       ],
41       'sources': [
42         'src/crypto/bn/bn_test.c',
43       ],
44       # TODO(davidben): Fix size_t truncations in BoringSSL.
45       # https://crbug.com/429039
46       'msvs_disabled_warnings': [ 4267, ],
47     },
48     {
49       'target_name': 'boringssl_bytestring_test',
50       'type': 'executable',
51       'dependencies': [
52         'boringssl.gyp:boringssl',
53       ],
54       'sources': [
55         'src/crypto/bytestring/bytestring_test.c',
56       ],
57       # TODO(davidben): Fix size_t truncations in BoringSSL.
58       # https://crbug.com/429039
59       'msvs_disabled_warnings': [ 4267, ],
60     },
61     {
62       'target_name': 'boringssl_aead_test',
63       'type': 'executable',
64       'dependencies': [
65         'boringssl.gyp:boringssl',
66       ],
67       'sources': [
68         'src/crypto/cipher/aead_test.c',
69       ],
70       # TODO(davidben): Fix size_t truncations in BoringSSL.
71       # https://crbug.com/429039
72       'msvs_disabled_warnings': [ 4267, ],
73     },
74     {
75       'target_name': 'boringssl_cipher_test',
76       'type': 'executable',
77       'dependencies': [
78         'boringssl.gyp:boringssl',
79       ],
80       'sources': [
81         'src/crypto/cipher/cipher_test.c',
82       ],
83       # TODO(davidben): Fix size_t truncations in BoringSSL.
84       # https://crbug.com/429039
85       'msvs_disabled_warnings': [ 4267, ],
86     },
87     {
88       'target_name': 'boringssl_constant_time_test',
89       'type': 'executable',
90       'dependencies': [
91         'boringssl.gyp:boringssl',
92       ],
93       'sources': [
94         'src/crypto/constant_time_test.c',
95       ],
96       # TODO(davidben): Fix size_t truncations in BoringSSL.
97       # https://crbug.com/429039
98       'msvs_disabled_warnings': [ 4267, ],
99     },
100     {
101       'target_name': 'boringssl_dh_test',
102       'type': 'executable',
103       'dependencies': [
104         'boringssl.gyp:boringssl',
105       ],
106       'sources': [
107         'src/crypto/dh/dh_test.c',
108       ],
109       # TODO(davidben): Fix size_t truncations in BoringSSL.
110       # https://crbug.com/429039
111       'msvs_disabled_warnings': [ 4267, ],
112     },
113     {
114       'target_name': 'boringssl_digest_test',
115       'type': 'executable',
116       'dependencies': [
117         'boringssl.gyp:boringssl',
118       ],
119       'sources': [
120         'src/crypto/digest/digest_test.c',
121       ],
122       # TODO(davidben): Fix size_t truncations in BoringSSL.
123       # https://crbug.com/429039
124       'msvs_disabled_warnings': [ 4267, ],
125     },
126     {
127       'target_name': 'boringssl_dsa_test',
128       'type': 'executable',
129       'dependencies': [
130         'boringssl.gyp:boringssl',
131       ],
132       'sources': [
133         'src/crypto/dsa/dsa_test.c',
134       ],
135       # TODO(davidben): Fix size_t truncations in BoringSSL.
136       # https://crbug.com/429039
137       'msvs_disabled_warnings': [ 4267, ],
138     },
139     {
140       'target_name': 'boringssl_ec_test',
141       'type': 'executable',
142       'dependencies': [
143         'boringssl.gyp:boringssl',
144       ],
145       'sources': [
146         'src/crypto/ec/ec_test.c',
147       ],
148       # TODO(davidben): Fix size_t truncations in BoringSSL.
149       # https://crbug.com/429039
150       'msvs_disabled_warnings': [ 4267, ],
151     },
152     {
153       'target_name': 'boringssl_example_mul',
154       'type': 'executable',
155       'dependencies': [
156         'boringssl.gyp:boringssl',
157       ],
158       'sources': [
159         'src/crypto/ec/example_mul.c',
160       ],
161       # TODO(davidben): Fix size_t truncations in BoringSSL.
162       # https://crbug.com/429039
163       'msvs_disabled_warnings': [ 4267, ],
164     },
165     {
166       'target_name': 'boringssl_ecdsa_test',
167       'type': 'executable',
168       'dependencies': [
169         'boringssl.gyp:boringssl',
170       ],
171       'sources': [
172         'src/crypto/ecdsa/ecdsa_test.c',
173       ],
174       # TODO(davidben): Fix size_t truncations in BoringSSL.
175       # https://crbug.com/429039
176       'msvs_disabled_warnings': [ 4267, ],
177     },
178     {
179       'target_name': 'boringssl_err_test',
180       'type': 'executable',
181       'dependencies': [
182         'boringssl.gyp:boringssl',
183       ],
184       'sources': [
185         'src/crypto/err/err_test.c',
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_evp_test',
193       'type': 'executable',
194       'dependencies': [
195         'boringssl.gyp:boringssl',
196       ],
197       'sources': [
198         'src/crypto/evp/evp_test.c',
199       ],
200       # TODO(davidben): Fix size_t truncations in BoringSSL.
201       # https://crbug.com/429039
202       'msvs_disabled_warnings': [ 4267, ],
203     },
204     {
205       'target_name': 'boringssl_pbkdf_test',
206       'type': 'executable',
207       'dependencies': [
208         'boringssl.gyp:boringssl',
209       ],
210       'sources': [
211         'src/crypto/evp/pbkdf_test.c',
212       ],
213       # TODO(davidben): Fix size_t truncations in BoringSSL.
214       # https://crbug.com/429039
215       'msvs_disabled_warnings': [ 4267, ],
216     },
217     {
218       'target_name': 'boringssl_hkdf_test',
219       'type': 'executable',
220       'dependencies': [
221         'boringssl.gyp:boringssl',
222       ],
223       'sources': [
224         'src/crypto/hkdf/hkdf_test.c',
225       ],
226       # TODO(davidben): Fix size_t truncations in BoringSSL.
227       # https://crbug.com/429039
228       'msvs_disabled_warnings': [ 4267, ],
229     },
230     {
231       'target_name': 'boringssl_hmac_test',
232       'type': 'executable',
233       'dependencies': [
234         'boringssl.gyp:boringssl',
235       ],
236       'sources': [
237         'src/crypto/hmac/hmac_test.c',
238       ],
239       # TODO(davidben): Fix size_t truncations in BoringSSL.
240       # https://crbug.com/429039
241       'msvs_disabled_warnings': [ 4267, ],
242     },
243     {
244       'target_name': 'boringssl_lhash_test',
245       'type': 'executable',
246       'dependencies': [
247         'boringssl.gyp:boringssl',
248       ],
249       'sources': [
250         'src/crypto/lhash/lhash_test.c',
251       ],
252       # TODO(davidben): Fix size_t truncations in BoringSSL.
253       # https://crbug.com/429039
254       'msvs_disabled_warnings': [ 4267, ],
255     },
256     {
257       'target_name': 'boringssl_gcm_test',
258       'type': 'executable',
259       'dependencies': [
260         'boringssl.gyp:boringssl',
261       ],
262       'sources': [
263         'src/crypto/modes/gcm_test.c',
264       ],
265       # TODO(davidben): Fix size_t truncations in BoringSSL.
266       # https://crbug.com/429039
267       'msvs_disabled_warnings': [ 4267, ],
268     },
269     {
270       'target_name': 'boringssl_pkcs12_test',
271       'type': 'executable',
272       'dependencies': [
273         'boringssl.gyp:boringssl',
274       ],
275       'sources': [
276         'src/crypto/pkcs8/pkcs12_test.c',
277       ],
278       # TODO(davidben): Fix size_t truncations in BoringSSL.
279       # https://crbug.com/429039
280       'msvs_disabled_warnings': [ 4267, ],
281     },
282     {
283       'target_name': 'boringssl_rsa_test',
284       'type': 'executable',
285       'dependencies': [
286         'boringssl.gyp:boringssl',
287       ],
288       'sources': [
289         'src/crypto/rsa/rsa_test.c',
290       ],
291       # TODO(davidben): Fix size_t truncations in BoringSSL.
292       # https://crbug.com/429039
293       'msvs_disabled_warnings': [ 4267, ],
294     },
295     {
296       'target_name': 'boringssl_pkcs7_test',
297       'type': 'executable',
298       'dependencies': [
299         'boringssl.gyp:boringssl',
300       ],
301       'sources': [
302         'src/crypto/x509/pkcs7_test.c',
303       ],
304       # TODO(davidben): Fix size_t truncations in BoringSSL.
305       # https://crbug.com/429039
306       'msvs_disabled_warnings': [ 4267, ],
307     },
308     {
309       'target_name': 'boringssl_pqueue_test',
310       'type': 'executable',
311       'dependencies': [
312         'boringssl.gyp:boringssl',
313       ],
314       'sources': [
315         'src/ssl/pqueue/pqueue_test.c',
316       ],
317       # TODO(davidben): Fix size_t truncations in BoringSSL.
318       # https://crbug.com/429039
319       'msvs_disabled_warnings': [ 4267, ],
320     },
321     {
322       'target_name': 'boringssl_ssl_test',
323       'type': 'executable',
324       'dependencies': [
325         'boringssl.gyp:boringssl',
326       ],
327       'sources': [
328         'src/ssl/ssl_test.c',
329       ],
330       # TODO(davidben): Fix size_t truncations in BoringSSL.
331       # https://crbug.com/429039
332       'msvs_disabled_warnings': [ 4267, ],
333     },
334   ],
335   'variables': {
336     'boringssl_test_targets': [
337       'boringssl_aead_test',
338       'boringssl_base64_test',
339       'boringssl_bio_test',
340       'boringssl_bn_test',
341       'boringssl_bytestring_test',
342       'boringssl_cipher_test',
343       'boringssl_constant_time_test',
344       'boringssl_dh_test',
345       'boringssl_digest_test',
346       'boringssl_dsa_test',
347       'boringssl_ec_test',
348       'boringssl_ecdsa_test',
349       'boringssl_err_test',
350       'boringssl_evp_test',
351       'boringssl_example_mul',
352       'boringssl_gcm_test',
353       'boringssl_hkdf_test',
354       'boringssl_hmac_test',
355       'boringssl_lhash_test',
356       'boringssl_pbkdf_test',
357       'boringssl_pkcs12_test',
358       'boringssl_pkcs7_test',
359       'boringssl_pqueue_test',
360       'boringssl_rsa_test',
361       'boringssl_ssl_test',
362     ],
363   }