Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 1 | { |
| 2 | 'targets': [ |
| 3 | { |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 4 | 'target_name': 'system_api-protos-gen', |
| 5 | 'type': 'none', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 6 | 'variables': { |
| 7 | 'proto_in_dir': 'dbus', |
Liam McLoughlin | 3b2f2e0 | 2013-07-15 12:49:52 -0700 | [diff] [blame] | 8 | 'proto_out_dir': 'include/system_api/proto_bindings', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 9 | }, |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 10 | 'sources': [ |
| 11 | '<(proto_in_dir)/mtp_storage_info.proto', |
| 12 | '<(proto_in_dir)/mtp_file_entry.proto', |
Liam McLoughlin | 3b2f2e0 | 2013-07-15 12:49:52 -0700 | [diff] [blame] | 13 | '<(proto_in_dir)/field_trial_list.proto', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 14 | ], |
Bertrand SIMONNET | c4fa67a | 2014-05-28 16:22:44 -0700 | [diff] [blame] | 15 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 16 | }, |
| 17 | { |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 18 | 'target_name': 'system_api-protos', |
Liam McLoughlin | 3b2f2e0 | 2013-07-15 12:49:52 -0700 | [diff] [blame] | 19 | 'type': 'static_library', |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 20 | 'standalone_static_library': 1, |
| 21 | 'dependencies': [ |
| 22 | 'system_api-protos-gen', |
| 23 | ], |
| 24 | 'sources': [ |
| 25 | '<(SHARED_INTERMEDIATE_DIR)/include/system_api/proto_bindings/mtp_storage_info.pb.cc', |
| 26 | '<(SHARED_INTERMEDIATE_DIR)/include/system_api/proto_bindings/mtp_file_entry.pb.cc', |
| 27 | '<(SHARED_INTERMEDIATE_DIR)/include/system_api/proto_bindings/field_trial_list.pb.cc', |
| 28 | ] |
| 29 | }, |
| 30 | { |
| 31 | 'target_name': 'system_api-power_manager-protos-gen', |
| 32 | 'type': 'none', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 33 | 'variables': { |
| 34 | 'proto_in_dir': 'dbus/power_manager', |
Liam McLoughlin | 3b2f2e0 | 2013-07-15 12:49:52 -0700 | [diff] [blame] | 35 | 'proto_out_dir': 'include/power_manager/proto_bindings', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 36 | }, |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 37 | 'sources': [ |
Daniel Erat | 57bbe67 | 2018-02-12 17:27:48 -0800 | [diff] [blame] | 38 | '<(proto_in_dir)/backlight.proto', |
Daniel Erat | 47afcab | 2017-10-25 15:32:24 -0700 | [diff] [blame] | 39 | '<(proto_in_dir)/idle.proto', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 40 | '<(proto_in_dir)/input_event.proto', |
Liam McLoughlin | 3b2f2e0 | 2013-07-15 12:49:52 -0700 | [diff] [blame] | 41 | '<(proto_in_dir)/peripheral_battery_status.proto', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 42 | '<(proto_in_dir)/policy.proto', |
| 43 | '<(proto_in_dir)/power_supply_properties.proto', |
Daniel Erat | 47a0978 | 2017-03-20 16:12:08 -0600 | [diff] [blame] | 44 | '<(proto_in_dir)/suspend.proto', |
| 45 | '<(proto_in_dir)/switch_states.proto', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 46 | ], |
Bertrand SIMONNET | c4fa67a | 2014-05-28 16:22:44 -0700 | [diff] [blame] | 47 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 48 | }, |
| 49 | { |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 50 | 'target_name': 'system_api-power_manager-protos', |
antrim | 06e526f | 2014-02-14 13:41:53 +0400 | [diff] [blame] | 51 | 'type': 'static_library', |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 52 | 'standalone_static_library': 1, |
| 53 | 'dependencies': [ |
| 54 | 'system_api-power_manager-protos-gen', |
| 55 | ], |
| 56 | 'sources': [ |
Daniel Erat | 57bbe67 | 2018-02-12 17:27:48 -0800 | [diff] [blame] | 57 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/backlight.pb.cc', |
Daniel Erat | 47afcab | 2017-10-25 15:32:24 -0700 | [diff] [blame] | 58 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/idle.pb.cc', |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 59 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/input_event.pb.cc', |
| 60 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/peripheral_battery_status.pb.cc', |
| 61 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/policy.pb.cc', |
| 62 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/power_supply_properties.pb.cc', |
Daniel Erat | 47a0978 | 2017-03-20 16:12:08 -0600 | [diff] [blame] | 63 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/suspend.pb.cc', |
| 64 | '<(SHARED_INTERMEDIATE_DIR)/include/power_manager/proto_bindings/switch_states.pb.cc', |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 65 | ] |
| 66 | }, |
| 67 | { |
| 68 | 'target_name': 'system_api-cryptohome-protos-gen', |
| 69 | 'type': 'none', |
antrim | 06e526f | 2014-02-14 13:41:53 +0400 | [diff] [blame] | 70 | 'variables': { |
| 71 | 'proto_in_dir': 'dbus/cryptohome', |
| 72 | 'proto_out_dir': 'include/cryptohome/proto_bindings', |
| 73 | }, |
antrim | 06e526f | 2014-02-14 13:41:53 +0400 | [diff] [blame] | 74 | 'sources': [ |
Will Drewry | 17a3f8e | 2014-02-14 10:34:42 -0600 | [diff] [blame] | 75 | '<(proto_in_dir)/key.proto', |
| 76 | '<(proto_in_dir)/rpc.proto', |
Will Drewry | 04be559 | 2014-03-21 22:38:29 -0500 | [diff] [blame] | 77 | '<(proto_in_dir)/signed_secret.proto', |
antrim | 06e526f | 2014-02-14 13:41:53 +0400 | [diff] [blame] | 78 | ], |
Bertrand SIMONNET | c4fa67a | 2014-05-28 16:22:44 -0700 | [diff] [blame] | 79 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
antrim | 06e526f | 2014-02-14 13:41:53 +0400 | [diff] [blame] | 80 | }, |
| 81 | { |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 82 | 'target_name': 'system_api-cryptohome-protos', |
| 83 | 'type': 'static_library', |
| 84 | 'standalone_static_library': 1, |
| 85 | 'dependencies': [ |
| 86 | 'system_api-cryptohome-protos-gen', |
| 87 | ], |
| 88 | 'sources': [ |
| 89 | '<(SHARED_INTERMEDIATE_DIR)/include/cryptohome/proto_bindings/key.pb.cc', |
| 90 | '<(SHARED_INTERMEDIATE_DIR)/include/cryptohome/proto_bindings/rpc.pb.cc', |
| 91 | '<(SHARED_INTERMEDIATE_DIR)/include/cryptohome/proto_bindings/signed_secret.pb.cc', |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 92 | ] |
Bertrand SIMONNET | 1105024 | 2014-06-18 14:41:11 -0700 | [diff] [blame] | 93 | }, |
Roman Sorokin | cc0eda8 | 2017-02-08 13:47:50 +0100 | [diff] [blame] | 94 | { |
| 95 | 'target_name': 'system_api-authpolicy-protos-gen', |
| 96 | 'type': 'none', |
| 97 | 'variables': { |
| 98 | 'proto_in_dir': 'dbus/authpolicy', |
| 99 | 'proto_out_dir': 'include/authpolicy/proto_bindings', |
| 100 | }, |
| 101 | 'sources': [ |
Lutz Justen | fd7d48e | 2017-04-18 23:30:07 +0200 | [diff] [blame] | 102 | '<(proto_in_dir)/active_directory_info.proto', |
Roman Sorokin | cc0eda8 | 2017-02-08 13:47:50 +0100 | [diff] [blame] | 103 | ], |
| 104 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 105 | }, |
| 106 | { |
| 107 | 'target_name': 'system_api-authpolicy-protos', |
| 108 | 'type': 'static_library', |
| 109 | 'standalone_static_library': 1, |
| 110 | 'dependencies': [ |
| 111 | 'system_api-authpolicy-protos-gen', |
| 112 | ], |
| 113 | 'sources': [ |
Lutz Justen | fd7d48e | 2017-04-18 23:30:07 +0200 | [diff] [blame] | 114 | '<(SHARED_INTERMEDIATE_DIR)/include/authpolicy/proto_bindings/active_directory_info.pb.cc', |
Roman Sorokin | cc0eda8 | 2017-02-08 13:47:50 +0100 | [diff] [blame] | 115 | ] |
| 116 | }, |
Mengqi Guo | 6139ae0 | 2017-04-19 15:43:06 -0700 | [diff] [blame] | 117 | { |
| 118 | 'target_name': 'system_api-biod-protos-gen', |
| 119 | 'type': 'none', |
| 120 | 'variables': { |
| 121 | 'proto_in_dir': 'dbus/biod', |
| 122 | 'proto_out_dir': 'include/biod/proto_bindings', |
| 123 | }, |
| 124 | 'sources': [ |
| 125 | '<(proto_in_dir)/constants.proto', |
| 126 | '<(proto_in_dir)/messages.proto', |
| 127 | ], |
| 128 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 129 | }, |
| 130 | { |
| 131 | 'target_name': 'system_api-biod-protos', |
| 132 | 'type': 'static_library', |
| 133 | 'standalone_static_library': 1, |
| 134 | 'dependencies': [ |
| 135 | 'system_api-biod-protos-gen', |
| 136 | ], |
| 137 | 'sources': [ |
| 138 | '<(SHARED_INTERMEDIATE_DIR)/include/biod/proto_bindings/constants.pb.cc', |
| 139 | '<(SHARED_INTERMEDIATE_DIR)/include/biod/proto_bindings/messages.pb.cc', |
| 140 | ] |
| 141 | }, |
Xiaohui Chen | 2a19709 | 2017-05-09 11:37:34 -0700 | [diff] [blame] | 142 | { |
| 143 | 'target_name': 'system_api-login_manager-protos-gen', |
| 144 | 'type': 'none', |
| 145 | 'variables': { |
| 146 | 'proto_in_dir': 'dbus/login_manager', |
| 147 | 'proto_out_dir': 'include/login_manager/proto_bindings', |
| 148 | }, |
| 149 | 'sources': [ |
| 150 | '<(proto_in_dir)/arc.proto', |
Lutz Justen | 50b9897 | 2017-09-18 18:27:19 +0200 | [diff] [blame] | 151 | '<(proto_in_dir)/policy_descriptor.proto', |
Xiaohui Chen | 2a19709 | 2017-05-09 11:37:34 -0700 | [diff] [blame] | 152 | ], |
| 153 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 154 | }, |
| 155 | { |
| 156 | 'target_name': 'system_api-login_manager-protos', |
| 157 | 'type': 'static_library', |
| 158 | 'standalone_static_library': 1, |
| 159 | 'dependencies': [ |
| 160 | 'system_api-login_manager-protos-gen', |
| 161 | ], |
| 162 | 'sources': [ |
| 163 | '<(SHARED_INTERMEDIATE_DIR)/include/login_manager/proto_bindings/arc.pb.cc', |
Lutz Justen | 50b9897 | 2017-09-18 18:27:19 +0200 | [diff] [blame] | 164 | '<(SHARED_INTERMEDIATE_DIR)/include/login_manager/proto_bindings/policy_descriptor.pb.cc', |
Xiaohui Chen | 2a19709 | 2017-05-09 11:37:34 -0700 | [diff] [blame] | 165 | ] |
| 166 | }, |
Eric Caruso | ce280bc | 2017-05-12 11:43:32 -0700 | [diff] [blame] | 167 | { |
| 168 | 'target_name': 'system_api-chaps-protos-gen', |
| 169 | 'type': 'none', |
| 170 | 'variables': { |
| 171 | 'proto_in_dir': 'dbus/chaps', |
| 172 | 'proto_out_dir': 'include/chaps/proto_bindings', |
| 173 | }, |
| 174 | 'sources': [ |
| 175 | '<(proto_in_dir)/ck_structs.proto', |
| 176 | ], |
| 177 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 178 | }, |
| 179 | { |
| 180 | 'target_name': 'system_api-chaps-protos', |
| 181 | 'type': 'static_library', |
Yunlian Jiang | 1e05a1a | 2017-05-15 11:25:51 -0700 | [diff] [blame] | 182 | # system_api-chaps-protos' is used by a shared_library |
| 183 | # object, so we need to build it with '-fPIC' instead of '-fPIE'. |
| 184 | 'cflags!': ['-fPIE'], |
| 185 | 'cflags': ['-fPIC'], |
Eric Caruso | ce280bc | 2017-05-12 11:43:32 -0700 | [diff] [blame] | 186 | 'standalone_static_library': 1, |
| 187 | 'dependencies': [ |
| 188 | 'system_api-chaps-protos-gen', |
| 189 | ], |
| 190 | 'sources': [ |
| 191 | '<(SHARED_INTERMEDIATE_DIR)/include/chaps/proto_bindings/ck_structs.pb.cc', |
| 192 | ] |
| 193 | }, |
Allen Vicencio | 5fc40ab | 2017-10-25 19:17:41 -0700 | [diff] [blame] | 194 | { |
Luigi Semenzato | 98bc2a6 | 2018-09-21 18:10:53 -0700 | [diff] [blame] | 195 | 'target_name': 'system_api-metrics_event-protos-gen', |
| 196 | 'type': 'none', |
| 197 | 'variables': { |
| 198 | 'proto_in_dir': 'dbus/metrics_event', |
| 199 | 'proto_out_dir': 'include/metrics_event/proto_bindings', |
| 200 | }, |
| 201 | 'sources': [ |
| 202 | '<(proto_in_dir)/metrics_event.proto', |
| 203 | ], |
| 204 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 205 | }, |
| 206 | { |
| 207 | 'target_name': 'system_api-metrics_event-protos', |
| 208 | 'type': 'static_library', |
| 209 | 'standalone_static_library': 1, |
| 210 | 'dependencies': [ |
| 211 | 'system_api-metrics_event-protos-gen', |
| 212 | ], |
| 213 | 'sources': [ |
| 214 | '<(SHARED_INTERMEDIATE_DIR)/include/metrics_event/proto_bindings/metrics_event.pb.cc', |
| 215 | ] |
| 216 | }, |
| 217 | { |
Allen Vicencio | 5fc40ab | 2017-10-25 19:17:41 -0700 | [diff] [blame] | 218 | 'target_name': 'system_api-smbprovider-protos-gen', |
| 219 | 'type': 'none', |
| 220 | 'variables': { |
| 221 | 'proto_in_dir': 'dbus/smbprovider', |
| 222 | 'proto_out_dir': 'include/smbprovider/proto_bindings', |
| 223 | }, |
| 224 | 'sources': [ |
| 225 | '<(proto_in_dir)/directory_entry.proto', |
| 226 | ], |
| 227 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 228 | }, |
| 229 | { |
| 230 | 'target_name': 'system_api-smbprovider-protos', |
| 231 | 'type': 'static_library', |
| 232 | 'standalone_static_library': 1, |
| 233 | 'dependencies': [ |
| 234 | 'system_api-smbprovider-protos-gen', |
| 235 | ], |
| 236 | 'sources': [ |
| 237 | '<(SHARED_INTERMEDIATE_DIR)/include/smbprovider/proto_bindings/directory_entry.pb.cc', |
| 238 | ] |
| 239 | }, |
Chirantan Ekbote | 98245f6 | 2017-12-04 18:59:58 -0800 | [diff] [blame] | 240 | { |
Jeffrey Kardatzke | 55139d2 | 2018-05-22 16:21:56 -0700 | [diff] [blame] | 241 | 'target_name': 'system_api-vm_cicerone-protos-gen', |
| 242 | 'type': 'none', |
| 243 | 'variables': { |
| 244 | 'proto_in_dir': 'dbus/vm_cicerone', |
| 245 | 'proto_out_dir': 'include/vm_cicerone/proto_bindings', |
| 246 | }, |
| 247 | 'sources': [ |
| 248 | '<(proto_in_dir)/cicerone_service.proto', |
| 249 | ], |
| 250 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 251 | }, |
| 252 | { |
| 253 | 'target_name': 'system_api-vm_cicerone-goprotos-gen', |
| 254 | 'type': 'none', |
| 255 | 'variables': { |
| 256 | 'gen_go': 1, |
| 257 | 'proto_in_dir': 'dbus/vm_cicerone', |
| 258 | 'proto_out_dir': 'go/src/chromiumos/system_api/vm_cicerone_proto', |
| 259 | }, |
| 260 | 'sources': [ |
| 261 | '<(proto_in_dir)/cicerone_service.proto', |
| 262 | ], |
| 263 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 264 | }, |
| 265 | { |
| 266 | 'target_name': 'system_api-vm_cicerone-protos', |
| 267 | 'type': 'static_library', |
| 268 | 'standalone_static_library': 1, |
| 269 | 'dependencies': [ |
| 270 | 'system_api-vm_cicerone-protos-gen', |
| 271 | ], |
| 272 | 'sources': [ |
| 273 | '<(SHARED_INTERMEDIATE_DIR)/include/vm_cicerone/proto_bindings/cicerone_service.pb.cc', |
| 274 | ] |
| 275 | }, |
| 276 | { |
Chirantan Ekbote | 98245f6 | 2017-12-04 18:59:58 -0800 | [diff] [blame] | 277 | 'target_name': 'system_api-vm_concierge-protos-gen', |
| 278 | 'type': 'none', |
| 279 | 'variables': { |
| 280 | 'proto_in_dir': 'dbus/vm_concierge', |
| 281 | 'proto_out_dir': 'include/vm_concierge/proto_bindings', |
| 282 | }, |
| 283 | 'sources': [ |
| 284 | '<(proto_in_dir)/service.proto', |
| 285 | ], |
| 286 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 287 | }, |
| 288 | { |
Stephen Barber | 8d6a9e1 | 2018-03-26 23:43:41 -0700 | [diff] [blame] | 289 | 'target_name': 'system_api-vm_concierge-goprotos-gen', |
| 290 | 'type': 'none', |
| 291 | 'variables': { |
| 292 | 'gen_go': 1, |
| 293 | 'proto_in_dir': 'dbus/vm_concierge', |
Stephen Barber | d4a67e1 | 2018-05-21 14:03:30 -0700 | [diff] [blame] | 294 | 'proto_out_dir': 'go/src/chromiumos/system_api/vm_concierge_proto', |
Stephen Barber | 8d6a9e1 | 2018-03-26 23:43:41 -0700 | [diff] [blame] | 295 | }, |
| 296 | 'sources': [ |
| 297 | '<(proto_in_dir)/service.proto', |
| 298 | ], |
| 299 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 300 | }, |
| 301 | { |
Chirantan Ekbote | 98245f6 | 2017-12-04 18:59:58 -0800 | [diff] [blame] | 302 | 'target_name': 'system_api-vm_concierge-protos', |
| 303 | 'type': 'static_library', |
| 304 | 'standalone_static_library': 1, |
| 305 | 'dependencies': [ |
| 306 | 'system_api-vm_concierge-protos-gen', |
| 307 | ], |
| 308 | 'sources': [ |
| 309 | '<(SHARED_INTERMEDIATE_DIR)/include/vm_concierge/proto_bindings/service.pb.cc', |
| 310 | ] |
| 311 | }, |
Claudio M | ae0b0e5 | 2018-02-22 10:21:49 +1100 | [diff] [blame] | 312 | { |
Timothy Loh | 9c3e7ed | 2018-04-03 18:22:47 +1000 | [diff] [blame] | 313 | 'target_name': 'system_api-vm_applications-protos-gen', |
| 314 | 'type': 'none', |
| 315 | 'variables': { |
| 316 | 'proto_in_dir': 'dbus/vm_applications', |
| 317 | 'proto_out_dir': 'include/vm_applications/proto_bindings', |
| 318 | }, |
| 319 | 'sources': [ |
| 320 | '<(proto_in_dir)/apps.proto', |
| 321 | ], |
| 322 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 323 | }, |
| 324 | { |
| 325 | 'target_name': 'system_api-vm_applications-protos', |
| 326 | 'type': 'static_library', |
| 327 | 'standalone_static_library': 1, |
| 328 | 'dependencies': [ |
| 329 | 'system_api-vm_applications-protos-gen', |
| 330 | ], |
| 331 | 'sources': [ |
| 332 | '<(SHARED_INTERMEDIATE_DIR)/include/vm_applications/proto_bindings/apps.pb.cc', |
| 333 | ] |
| 334 | }, |
Chirantan Ekbote | 13925e5 | 2018-06-08 16:25:46 -0700 | [diff] [blame] | 335 | { |
| 336 | 'target_name': 'system_api-seneschal-protos-gen', |
| 337 | 'type': 'none', |
| 338 | 'variables': { |
| 339 | 'proto_in_dir': 'dbus/seneschal', |
| 340 | 'proto_out_dir': 'include/seneschal/proto_bindings', |
| 341 | }, |
| 342 | 'sources': [ |
Chirantan Ekbote | a6a1ab3 | 2018-08-07 17:53:35 -0700 | [diff] [blame] | 343 | '<(proto_in_dir)/seneschal_service.proto', |
Chirantan Ekbote | 13925e5 | 2018-06-08 16:25:46 -0700 | [diff] [blame] | 344 | ], |
| 345 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 346 | }, |
| 347 | { |
| 348 | 'target_name': 'system_api-seneschal-protos', |
| 349 | 'type': 'static_library', |
| 350 | 'standalone_static_library': 1, |
| 351 | 'dependencies': [ |
| 352 | 'system_api-seneschal-protos-gen', |
| 353 | ], |
| 354 | 'sources': [ |
Chirantan Ekbote | a6a1ab3 | 2018-08-07 17:53:35 -0700 | [diff] [blame] | 355 | '<(SHARED_INTERMEDIATE_DIR)/include/seneschal/proto_bindings/seneschal_service.pb.cc', |
Chirantan Ekbote | 13925e5 | 2018-06-08 16:25:46 -0700 | [diff] [blame] | 356 | ] |
| 357 | }, |
Zentaro Kavanagh | 326384d | 2018-08-30 11:50:28 -0700 | [diff] [blame] | 358 | { |
| 359 | 'target_name': 'system_api-oobe_config-protos-gen', |
| 360 | 'type': 'none', |
| 361 | 'variables': { |
| 362 | 'proto_in_dir': 'dbus/oobe_config', |
| 363 | 'proto_out_dir': 'include/oobe_config/proto_bindings', |
| 364 | }, |
| 365 | 'sources': [ |
| 366 | '<(proto_in_dir)/oobe_config.proto', |
| 367 | ], |
| 368 | 'includes': ['../../platform2/common-mk/protoc.gypi'], |
| 369 | }, |
| 370 | { |
| 371 | 'target_name': 'system_api-oobe_config-protos', |
| 372 | 'type': 'static_library', |
| 373 | 'standalone_static_library': 1, |
| 374 | 'dependencies': [ |
| 375 | 'system_api-oobe_config-protos-gen', |
| 376 | ], |
| 377 | 'sources': [ |
| 378 | '<(SHARED_INTERMEDIATE_DIR)/include/oobe_config/proto_bindings/oobe_config.pb.cc', |
| 379 | ] |
| 380 | }, |
Andrew Moylan | a4736b5 | 2018-04-27 14:44:53 +1000 | [diff] [blame] | 381 | ], |
Liam McLoughlin | 0b1c15f | 2013-02-10 09:10:46 -0500 | [diff] [blame] | 382 | } |