blob: 7892c2e47f5ac087f7b9ab33e6cb60d979c55175 [file] [log] [blame]
Bertrand SIMONNET24e1f1c2014-10-16 16:21:26 -07001{
2 'targets': [
3 {
4 'target_name': 'shill-proxies',
5 'type': 'none',
6 'variables': {
7 'xml2cpp_type': 'proxy',
8 'xml2cpp_in_dir': 'dbus_bindings',
9 'xml2cpp_out_dir': 'include/shill/dbus_proxies',
10 },
11 'sources': [
12 '<(xml2cpp_in_dir)/dbus-properties.xml',
13 '<(xml2cpp_in_dir)/dbus-service.xml',
14 '<(xml2cpp_in_dir)/dhcpcd.xml',
15 '<(xml2cpp_in_dir)/power_manager.xml',
Paul Stewart59a8cba2015-01-09 15:48:19 -080016 '<(xml2cpp_in_dir)/upstart.xml',
Bertrand SIMONNET24e1f1c2014-10-16 16:21:26 -070017 '<(xml2cpp_in_dir)/org.chromium.flimflam.Device.xml',
18 '<(xml2cpp_in_dir)/org.chromium.flimflam.IPConfig.xml',
19 '<(xml2cpp_in_dir)/org.chromium.flimflam.Manager.xml',
20 '<(xml2cpp_in_dir)/org.chromium.flimflam.Profile.xml',
21 '<(xml2cpp_in_dir)/org.chromium.flimflam.Service.xml',
22 '<(xml2cpp_in_dir)/org.chromium.flimflam.Task.xml',
Prabhu Kaliamoorthi77e76832015-02-13 15:20:23 +010023 '../permission_broker/dbus_bindings/org.chromium.PermissionBroker.xml',
Bertrand SIMONNET24e1f1c2014-10-16 16:21:26 -070024 ],
25 'conditions': [
26 ['USE_cellular == 1', {
27 'sources': [
28 '<(xml2cpp_in_dir)/dbus-objectmanager.xml',
29 '<(xml2cpp_in_dir)/modem-gobi.xml',
30 ],
31 }],
Peter Qiu1a72f542015-04-14 16:31:36 -070032 ['USE_wifi == 1', {
33 'sources': [
34 '<(xml2cpp_in_dir)/supplicant-bss.xml',
35 ],
36 }],
37 ['USE_wifi == 1 or USE_wired_8021x == 1', {
38 'sources': [
39 '<(xml2cpp_in_dir)/supplicant-interface.xml',
40 '<(xml2cpp_in_dir)/supplicant-network.xml',
41 '<(xml2cpp_in_dir)/supplicant-process.xml',
42 ],
43 }],
Bertrand SIMONNET24e1f1c2014-10-16 16:21:26 -070044 ],
45 'includes': ['../common-mk/xml2cpp.gypi'],
46 },
47 ]
48}