This repository has been archived by the owner on Oct 12, 2023. It is now read-only.
forked from electron/libchromiumcontent
-
Notifications
You must be signed in to change notification settings - Fork 10
/
autofill.py
75 lines (72 loc) · 2.5 KB
/
autofill.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#!/usr/bin/env python
import os
BINARIES = {
'darwin': [
'libaddressinput_util.a',
'libautofill_content_browser.a',
'libautofill_content_common.a',
'libautofill_content_mojo_bindings.a',
'libautofill_content_renderer.a',
'libautofill_core_browser.a',
'libautofill_core_common.a',
'libautofill_server_proto.a',
'libos_crypt.a',
'libdata_use_measurement_core.a',
'libgoogle_apis.a',
'libphonenumber.a',
'libphonenumber_without_metadata.a',
'libsignin_core_browser.a',
'libsignin_core_common.a',
'libversion_info.a',
],
'linux': [
'libaddressinput_util.a',
'libautofill_content_browser.a',
'libautofill_content_common.a',
'libautofill_content_mojo_bindings.a',
'libautofill_content_renderer.a',
'libautofill_core_browser.a',
'libautofill_core_common.a',
'libautofill_server_proto.a',
'libos_crypt.a',
'libdata_use_measurement_core.a',
'libgoogle_apis.a',
'libphonenumber.a',
'libphonenumber_without_metadata.a',
'libsignin_core_browser.a',
'libsignin_core_common.a',
'libversion_info.a',
],
'win32': [
os.path.join('obj', 'third_party', 'libaddressinput', 'libaddressinput_util.lib'),
os.path.join('obj', 'components', 'autofill_content_browser.lib'),
os.path.join('obj', 'components', 'autofill_content_common.lib'),
os.path.join('obj', 'components', 'autofill_content_mojo_bindings.lib'),
os.path.join('obj', 'components', 'autofill_content_renderer.lib'),
os.path.join('obj', 'components', 'autofill_core_browser.lib'),
os.path.join('obj', 'components', 'autofill_core_common.lib'),
os.path.join('obj', 'components', 'autofill_server_proto.lib'),
os.path.join('obj', 'components', 'os_crypt.lib'),
os.path.join('obj', 'components', 'data_use_measurement_core.lib'),
os.path.join('obj', 'google_apis', 'google_apis.lib'),
os.path.join('obj', 'third_party', 'libphonenumber', 'libphonenumber.lib'),
os.path.join('obj', 'third_party', 'libphonenumber', 'libphonenumber_without_metadata.lib'),
os.path.join('obj', 'components', 'signin_core_browser.lib'),
os.path.join('obj', 'components', 'signin_core_common.lib'),
os.path.join('obj', 'components', 'version_info.lib'),
],
}
INCLUDE_DIRS = [
'google_apis/gaia',
'sql',
'third_party/protobuf',
'components/autofill',
'components/webdata',
]
GENERATED_INCLUDE_DIRS = [
'components/autofill',
'protoc_out/components/autofill',
]
OTHER_HEADERS = [
'chrome/browser/sync/glue/sync_start_util.h',
]