OLD | NEW |
---|---|
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 # Private target only used in components/autofill. | 8 # Private target only used in components/autofill. |
9 'target_name': 'autofill_regexes', | 9 'target_name': 'autofill_regexes', |
10 'type': 'none', | 10 'type': 'none', |
11 'actions': [{ | 11 'actions': [{ |
12 'action_name': 'autofill_regexes', | 12 'action_name': 'autofill_regexes', |
13 'inputs': [ | 13 'inputs': [ |
14 '<(DEPTH)/build/escape_unicode.py', | 14 '<(DEPTH)/build/escape_unicode.py', |
15 'autofill/core/browser/autofill_regex_constants.cc.utf8', | 15 'autofill/core/browser/autofill_regex_constants.cc.utf8', |
16 ], | 16 ], |
17 'outputs': [ | 17 'outputs': [ |
18 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', | 18 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', |
19 ], | 19 ], |
20 'action': ['python', '<(DEPTH)/build/escape_unicode.py', | 20 'action': ['python', '<(DEPTH)/build/escape_unicode.py', |
21 '-o', '<(SHARED_INTERMEDIATE_DIR)', | 21 '-o', '<(SHARED_INTERMEDIATE_DIR)', |
22 'autofill/core/browser/autofill_regex_constants.cc.utf8'], | 22 'autofill/core/browser/autofill_regex_constants.cc.utf8'], |
23 }], | 23 }], |
24 }, | 24 }, |
25 ], | 25 ], |
26 'conditions': [ | 26 'conditions': [ |
27 ['OS != "ios"', { | 27 ['OS != "ios"', { |
28 'targets': [ | 28 'targets': [ |
29 { | 29 { |
30 'target_name': 'autofill_core_common', | 30 'target_name': 'autofill_content_common', |
blundell
2013/12/11 13:32:53
nit: This target would be better-placed directly a
jeanfrancois
2013/12/11 15:01:19
Done.
| |
31 'type': 'static_library', | 31 'type': 'static_library', |
32 'dependencies': [ | 32 'dependencies': [ |
33 '../base/base.gyp:base', | 33 '../base/base.gyp:base', |
blundell
2013/12/11 13:32:53
This needs a dependency on autofill_core_common.
jeanfrancois
2013/12/11 15:01:19
Done.
| |
34 '../content/content.gyp:content_common', | 34 '../content/content.gyp:content_common', |
35 '../ipc/ipc.gyp:ipc', | 35 '../ipc/ipc.gyp:ipc', |
36 '../third_party/WebKit/public/blink.gyp:blink_minimal', | 36 '../third_party/WebKit/public/blink.gyp:blink_minimal', |
37 '../ui/gfx/gfx.gyp:gfx', | 37 '../ui/gfx/gfx.gyp:gfx', |
38 ], | |
jeanfrancois
2013/12/11 13:04:46
I haven't included dependencies to 'autofill_jni_h
| |
39 'include_dirs': [ | |
40 '..', | |
41 '<(SHARED_INTERMEDIATE_DIR)/autofill' | |
42 ], | |
43 'sources': [ | |
44 'autofill/content/common/autofill_messages.h', | |
45 'autofill/content/common/autofill_message_generator.cc', | |
46 'autofill/content/common/autofill_message_generator.h', | |
47 'autofill/content/common/autofill_param_traits_macros.h', | |
48 ], | |
49 }, | |
50 | |
51 { | |
52 'target_name': 'autofill_core_common', | |
53 'type': 'static_library', | |
54 'dependencies': [ | |
55 '../base/base.gyp:base', | |
56 '../content/content.gyp:content_common', | |
blundell
2013/12/11 13:32:53
This dependency can go.
jeanfrancois
2013/12/11 15:01:19
Done.
| |
57 '../third_party/WebKit/public/blink.gyp:blink_minimal', | |
blundell
2013/12/11 13:32:53
This dependency can go.
jeanfrancois
2013/12/11 15:01:19
Done.
| |
58 '../ui/gfx/gfx.gyp:gfx', | |
38 '../ui/ui.gyp:ui', | 59 '../ui/ui.gyp:ui', |
39 '../url/url.gyp:url_lib', | 60 '../url/url.gyp:url_lib', |
jif-google
2013/12/11 13:23:56
forgot to add the dependency to autofill_content_c
| |
40 ], | 61 ], |
41 'conditions': [ | 62 'conditions': [ |
42 ['OS == "android"', { | 63 ['OS == "android"', { |
43 'dependencies': [ | 64 'dependencies': [ |
44 'autofill_jni_headers', | 65 'autofill_jni_headers', |
45 ], | 66 ], |
46 }], | 67 }], |
47 ], | 68 ], |
48 'include_dirs': [ | 69 'include_dirs': [ |
49 '..', | 70 '..', |
50 '<(SHARED_INTERMEDIATE_DIR)/autofill' | 71 '<(SHARED_INTERMEDIATE_DIR)/autofill' |
51 ], | 72 ], |
52 'sources': [ | 73 'sources': [ |
53 'autofill/core/browser/android/auxiliary_profile_loader_android.cc', | 74 'autofill/core/browser/android/auxiliary_profile_loader_android.cc', |
54 'autofill/core/browser/android/auxiliary_profile_loader_android.h', | 75 'autofill/core/browser/android/auxiliary_profile_loader_android.h', |
55 'autofill/core/browser/android/auxiliary_profiles_android.cc', | 76 'autofill/core/browser/android/auxiliary_profiles_android.cc', |
56 'autofill/core/browser/android/auxiliary_profiles_android.h', | 77 'autofill/core/browser/android/auxiliary_profiles_android.h', |
57 'autofill/core/browser/android/component_jni_registrar.cc', | 78 'autofill/core/browser/android/component_jni_registrar.cc', |
58 'autofill/core/browser/android/component_jni_registrar.h', | 79 'autofill/core/browser/android/component_jni_registrar.h', |
59 'autofill/core/browser/android/personal_data_manager_android.cc', | 80 'autofill/core/browser/android/personal_data_manager_android.cc', |
60 'autofill/core/common/autofill_constants.cc', | 81 'autofill/core/common/autofill_constants.cc', |
61 'autofill/core/common/autofill_constants.h', | 82 'autofill/core/common/autofill_constants.h', |
62 'autofill/core/common/autofill_messages.h', | |
63 'autofill/core/common/autofill_message_generator.cc', | |
64 'autofill/core/common/autofill_message_generator.h', | |
65 'autofill/core/common/autofill_param_traits_macros.h', | |
66 'autofill/core/common/autofill_pref_names.cc', | 83 'autofill/core/common/autofill_pref_names.cc', |
67 'autofill/core/common/autofill_pref_names.h', | 84 'autofill/core/common/autofill_pref_names.h', |
68 'autofill/core/common/autofill_switches.cc', | 85 'autofill/core/common/autofill_switches.cc', |
69 'autofill/core/common/autofill_switches.h', | 86 'autofill/core/common/autofill_switches.h', |
70 'autofill/core/common/form_data.cc', | 87 'autofill/core/common/form_data.cc', |
71 'autofill/core/common/form_data.h', | 88 'autofill/core/common/form_data.h', |
72 'autofill/core/common/form_data_predictions.cc', | 89 'autofill/core/common/form_data_predictions.cc', |
73 'autofill/core/common/form_data_predictions.h', | 90 'autofill/core/common/form_data_predictions.h', |
74 'autofill/core/common/form_field_data.cc', | 91 'autofill/core/common/form_field_data.cc', |
75 'autofill/core/common/form_field_data.h', | 92 'autofill/core/common/form_field_data.h', |
(...skipping 324 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
400 ], | 417 ], |
401 'variables': { | 418 'variables': { |
402 'jni_gen_package': 'autofill', | 419 'jni_gen_package': 'autofill', |
403 }, | 420 }, |
404 'includes': [ '../build/jni_generator.gypi' ], | 421 'includes': [ '../build/jni_generator.gypi' ], |
405 }, | 422 }, |
406 ], | 423 ], |
407 }], | 424 }], |
408 ], | 425 ], |
409 } | 426 } |
OLD | NEW |