Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(153)

Side by Side Diff: components/autofill.gypi

Issue 1999623002: [Autofill] Add typemap for autofill:FormFieldData and autofill::FormData. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase only Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'targets': [ 6 'targets': [
7 { 7 {
8 # GN version: //components/autofill/core/common 8 # GN version: //components/autofill/core/common
9 'target_name': 'autofill_core_common', 9 'target_name': 'autofill_core_common',
10 'type': 'static_library', 10 'type': 'static_library',
(...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after
307 'autofill/core/browser/test_autofill_external_delegate.h', 307 'autofill/core/browser/test_autofill_external_delegate.h',
308 'autofill/core/browser/test_personal_data_manager.cc', 308 'autofill/core/browser/test_personal_data_manager.cc',
309 'autofill/core/browser/test_personal_data_manager.h', 309 'autofill/core/browser/test_personal_data_manager.h',
310 ], 310 ],
311 }, 311 },
312 ], 312 ],
313 'conditions': [ 313 'conditions': [
314 ['OS != "ios"', { 314 ['OS != "ios"', {
315 'targets': [ 315 'targets': [
316 { 316 {
317 # GN version: //components/autofill/content/public/interfaces:types
318 'target_name': 'autofill_content_types_mojo_bindings_mojom',
319 'type': 'none',
320 'variables': {
321 'mojom_files': [
322 'autofill/content/public/interfaces/autofill_types.mojom',
323 ],
324 'mojom_typemaps': [
325 'autofill/content/public/cpp/autofill_types.typemap',
326 '<(DEPTH)/url/mojo/gurl.typemap',
327 ],
328 },
329 'includes': [ '../mojo/mojom_bindings_generator_explicit.gypi' ],
330 'dependencies': [
331 '../mojo/mojo_public.gyp:mojo_cpp_bindings',
332 ],
333 },
334 {
335 # GN version: //components/autofill/content/public/interfaces:types
336 'target_name': 'autofill_content_types_mojo_bindings',
337 'type': 'static_library',
338 'sources': [
339 'autofill/content/public/cpp/autofill_types_struct_traits.cc'
340 ],
341 'export_dependent_settings': [
342 '../url/url.gyp:url_mojom',
343 ],
344 'dependencies': [
345 '../mojo/mojo_public.gyp:mojo_cpp_bindings',
346 '../url/url.gyp:url_mojom',
347 'autofill_content_types_mojo_bindings_mojom',
348 ],
349 },
350 {
351 # GN version: //components/autofill/content/public/interfaces:test_typ es
352 'target_name': 'autofill_content_test_types_mojo_bindings',
353 'type': 'static_library',
354 'variables': {
355 'mojom_typemaps': [
356 'autofill/content/public/cpp/autofill_types.typemap',
357 '<(DEPTH)/url/mojo/gurl.typemap',
358 ],
359 },
360 'sources': [
361 'autofill/content/public/interfaces/test_autofill_types.mojom',
362 ],
363 'export_dependent_settings': [
364 '../url/url.gyp:url_mojom',
365 'autofill_content_types_mojo_bindings',
366 ],
367 'dependencies': [
368 '../mojo/mojo_public.gyp:mojo_cpp_bindings',
369 '../url/url.gyp:url_mojom',
370 'autofill_content_types_mojo_bindings',
371 ],
372 'includes': [ '../mojo/mojom_bindings_generator.gypi' ],
373 },
374 {
317 # GN version: //components/autofill/content/public/interfaces 375 # GN version: //components/autofill/content/public/interfaces
318 'target_name': 'autofill_content_mojo_bindings_mojom', 376 'target_name': 'autofill_content_mojo_bindings_mojom',
319 'type': 'none', 377 'type': 'none',
320 'variables': { 378 'variables': {
321 'mojom_files': [ 379 'mojom_files': [
322 'autofill/content/public/interfaces/autofill_agent.mojom', 380 'autofill/content/public/interfaces/autofill_agent.mojom',
323 'autofill/content/public/interfaces/autofill_driver.mojom', 381 'autofill/content/public/interfaces/autofill_driver.mojom',
324 ], 382 ],
383 'mojom_typemaps': [
384 'autofill/content/public/cpp/autofill_types.typemap',
385 ],
325 }, 386 },
326 'include_dirs': [ 387 'include_dirs': [
327 '..', 388 '..',
328 ], 389 ],
329 'includes': [ 390 'includes': [
330 '../mojo/mojom_bindings_generator_explicit.gypi', 391 '../mojo/mojom_bindings_generator_explicit.gypi',
331 ], 392 ],
332 }, 393 },
333 { 394 {
334 # GN version: //components/autofill/content/public/interfaces 395 # GN version: //components/autofill/content/public/interfaces
335 'target_name': 'autofill_content_mojo_bindings', 396 'target_name': 'autofill_content_mojo_bindings',
336 'type': 'static_library', 397 'type': 'static_library',
337 'export_dependent_settings': [ 398 'export_dependent_settings': [
338 '../mojo/mojo_public.gyp:mojo_cpp_bindings', 399 '../mojo/mojo_public.gyp:mojo_cpp_bindings',
339 ], 400 ],
340 'dependencies': [ 401 'dependencies': [
341 '../mojo/mojo_public.gyp:mojo_cpp_bindings', 402 '../mojo/mojo_public.gyp:mojo_cpp_bindings',
342 'autofill_content_mojo_bindings_mojom', 403 'autofill_content_mojo_bindings_mojom',
404 'autofill_content_types_mojo_bindings',
343 ], 405 ],
344 }, 406 },
345 { 407 {
346 # GN version: //content/autofill/content/common 408 # GN version: //content/autofill/content/common
347 'target_name': 'autofill_content_common', 409 'target_name': 'autofill_content_common',
348 'type': 'static_library', 410 'type': 'static_library',
349 'dependencies': [ 411 'dependencies': [
350 'autofill_core_common', 412 'autofill_core_common',
351 '../base/base.gyp:base', 413 '../base/base.gyp:base',
352 '../content/content.gyp:content_common', 414 '../content/content.gyp:content_common',
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after
561 ], 623 ],
562 }, 624 },
563 'includes': [ 625 'includes': [
564 '../ios/web/js_compile_checked.gypi', 626 '../ios/web/js_compile_checked.gypi',
565 ], 627 ],
566 }, 628 },
567 ], 629 ],
568 }], 630 }],
569 ], 631 ],
570 } 632 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698