OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//build/config/ui.gni") | 5 import("//build/config/ui.gni") |
6 import("//testing/test.gni") | 6 import("//testing/test.gni") |
7 import("//third_party/protobuf/proto_library.gni") | 7 import("//third_party/protobuf/proto_library.gni") |
8 | 8 |
9 assert(is_chromeos, "Non-ChromeOS builds must not depend on //chromeos") | 9 assert(is_chromeos, "Non-ChromeOS builds must not depend on //chromeos") |
10 | 10 |
11 declare_args() { | 11 declare_args() { |
12 # Use binder. Binder related code is compiled only when true. | 12 # Use binder. Binder related code is compiled only when true. |
13 use_binder = false | 13 use_binder = false |
14 } | 14 } |
15 | 15 |
16 gypi_values = exec_script("//build/gypi_to_gn.py", | |
17 [ rebase_path("chromeos.gyp") ], | |
18 "scope", | |
19 [ "chromeos.gyp" ]) | |
20 | |
21 component("chromeos") { | 16 component("chromeos") { |
22 configs += [ "//third_party/nss:system_nss_no_ssl_config" ] | 17 configs += [ "//third_party/nss:system_nss_no_ssl_config" ] |
23 public_deps = [ | 18 public_deps = [ |
24 "//dbus", | 19 "//dbus", |
25 ] | 20 ] |
26 deps = [ | 21 deps = [ |
27 ":attestation_proto", | 22 ":attestation_proto", |
28 ":authpolicy_proto", | 23 ":authpolicy_proto", |
29 ":cryptohome_proto", | 24 ":cryptohome_proto", |
30 ":power_manager_proto", | 25 ":power_manager_proto", |
(...skipping 14 matching lines...) Expand all Loading... |
45 "//crypto", | 40 "//crypto", |
46 "//crypto:platform", | 41 "//crypto:platform", |
47 "//google_apis", | 42 "//google_apis", |
48 "//media/base:video_facing", | 43 "//media/base:video_facing", |
49 "//net", | 44 "//net", |
50 "//skia", # For components/user_manager | 45 "//skia", # For components/user_manager |
51 "//third_party/icu", | 46 "//third_party/icu", |
52 "//third_party/protobuf:protobuf_lite", | 47 "//third_party/protobuf:protobuf_lite", |
53 "//url", | 48 "//url", |
54 ] | 49 ] |
55 sources = gypi_values.chromeos_sources | 50 sources = [ |
| 51 "accelerometer/accelerometer_reader.cc", |
| 52 "accelerometer/accelerometer_reader.h", |
| 53 "accelerometer/accelerometer_types.cc", |
| 54 "accelerometer/accelerometer_types.h", |
| 55 "app_mode/kiosk_oem_manifest_parser.cc", |
| 56 "app_mode/kiosk_oem_manifest_parser.h", |
| 57 "attestation/attestation_constants.cc", |
| 58 "attestation/attestation_constants.h", |
| 59 "attestation/attestation_flow.cc", |
| 60 "attestation/attestation_flow.h", |
| 61 "audio/audio_a11y_controller.cc", |
| 62 "audio/audio_a11y_controller.h", |
| 63 "audio/audio_device.cc", |
| 64 "audio/audio_device.h", |
| 65 "audio/audio_devices_pref_handler.h", |
| 66 "audio/audio_devices_pref_handler_impl.cc", |
| 67 "audio/audio_devices_pref_handler_impl.h", |
| 68 "audio/audio_devices_pref_handler_stub.cc", |
| 69 "audio/audio_devices_pref_handler_stub.h", |
| 70 "audio/audio_pref_observer.h", |
| 71 "audio/chromeos_sounds.h", |
| 72 "audio/cras_audio_handler.cc", |
| 73 "audio/cras_audio_handler.h", |
| 74 "binder/buffer_reader.cc", |
| 75 "binder/buffer_reader.h", |
| 76 "binder/command_broker.cc", |
| 77 "binder/command_broker.h", |
| 78 "binder/command_stream.cc", |
| 79 "binder/command_stream.h", |
| 80 "binder/constants.h", |
| 81 "binder/driver.cc", |
| 82 "binder/driver.h", |
| 83 "binder/ipc_thread.cc", |
| 84 "binder/ipc_thread.h", |
| 85 "binder/local_object.cc", |
| 86 "binder/local_object.h", |
| 87 "binder/object.h", |
| 88 "binder/remote_object.cc", |
| 89 "binder/remote_object.h", |
| 90 "binder/service_manager_proxy.cc", |
| 91 "binder/service_manager_proxy.h", |
| 92 "binder/status.h", |
| 93 "binder/transaction_data.h", |
| 94 "binder/transaction_data_from_driver.cc", |
| 95 "binder/transaction_data_from_driver.h", |
| 96 "binder/transaction_data_reader.cc", |
| 97 "binder/transaction_data_reader.h", |
| 98 "binder/transaction_status.cc", |
| 99 "binder/transaction_status.h", |
| 100 "binder/util.cc", |
| 101 "binder/util.h", |
| 102 "binder/writable_transaction_data.cc", |
| 103 "binder/writable_transaction_data.h", |
| 104 "cert_loader.cc", |
| 105 "cert_loader.h", |
| 106 "chromeos_constants.cc", |
| 107 "chromeos_constants.h", |
| 108 "chromeos_export.h", |
| 109 "chromeos_paths.cc", |
| 110 "chromeos_paths.h", |
| 111 "chromeos_pref_names.cc", |
| 112 "chromeos_pref_names.h", |
| 113 "chromeos_switches.cc", |
| 114 "chromeos_switches.h", |
| 115 "cryptohome/async_method_caller.cc", |
| 116 "cryptohome/async_method_caller.h", |
| 117 "cryptohome/cryptohome_parameters.cc", |
| 118 "cryptohome/cryptohome_parameters.h", |
| 119 "cryptohome/cryptohome_util.cc", |
| 120 "cryptohome/cryptohome_util.h", |
| 121 "cryptohome/homedir_methods.cc", |
| 122 "cryptohome/homedir_methods.h", |
| 123 "cryptohome/system_salt_getter.cc", |
| 124 "cryptohome/system_salt_getter.h", |
| 125 "dbus/arc_obb_mounter_client.cc", |
| 126 "dbus/arc_obb_mounter_client.h", |
| 127 "dbus/audio_node.cc", |
| 128 "dbus/audio_node.h", |
| 129 "dbus/auth_policy_client.cc", |
| 130 "dbus/auth_policy_client.h", |
| 131 "dbus/blocking_method_caller.cc", |
| 132 "dbus/blocking_method_caller.h", |
| 133 "dbus/cras_audio_client.cc", |
| 134 "dbus/cras_audio_client.h", |
| 135 "dbus/cros_disks_client.cc", |
| 136 "dbus/cros_disks_client.h", |
| 137 "dbus/cryptohome_client.cc", |
| 138 "dbus/cryptohome_client.h", |
| 139 "dbus/dbus_client_implementation_type.h", |
| 140 "dbus/dbus_clients_browser.cc", |
| 141 "dbus/dbus_clients_browser.h", |
| 142 "dbus/dbus_clients_common.cc", |
| 143 "dbus/dbus_clients_common.h", |
| 144 "dbus/dbus_method_call_status.cc", |
| 145 "dbus/dbus_method_call_status.h", |
| 146 "dbus/dbus_thread_manager.cc", |
| 147 "dbus/dbus_thread_manager.h", |
| 148 "dbus/debug_daemon_client.cc", |
| 149 "dbus/debug_daemon_client.h", |
| 150 "dbus/easy_unlock_client.cc", |
| 151 "dbus/easy_unlock_client.h", |
| 152 "dbus/fake_arc_obb_mounter_client.cc", |
| 153 "dbus/fake_arc_obb_mounter_client.h", |
| 154 "dbus/fake_auth_policy_client.cc", |
| 155 "dbus/fake_auth_policy_client.h", |
| 156 "dbus/fake_cras_audio_client.cc", |
| 157 "dbus/fake_cras_audio_client.h", |
| 158 "dbus/fake_cros_disks_client.cc", |
| 159 "dbus/fake_cros_disks_client.h", |
| 160 "dbus/fake_cryptohome_client.cc", |
| 161 "dbus/fake_cryptohome_client.h", |
| 162 "dbus/fake_debug_daemon_client.cc", |
| 163 "dbus/fake_debug_daemon_client.h", |
| 164 "dbus/fake_easy_unlock_client.cc", |
| 165 "dbus/fake_easy_unlock_client.h", |
| 166 "dbus/fake_gsm_sms_client.cc", |
| 167 "dbus/fake_gsm_sms_client.h", |
| 168 "dbus/fake_image_burner_client.cc", |
| 169 "dbus/fake_image_burner_client.h", |
| 170 "dbus/fake_image_loader_client.cc", |
| 171 "dbus/fake_image_loader_client.h", |
| 172 "dbus/fake_lorgnette_manager_client.cc", |
| 173 "dbus/fake_lorgnette_manager_client.h", |
| 174 "dbus/fake_modem_messaging_client.cc", |
| 175 "dbus/fake_modem_messaging_client.h", |
| 176 "dbus/fake_permission_broker_client.cc", |
| 177 "dbus/fake_permission_broker_client.h", |
| 178 "dbus/fake_power_manager_client.cc", |
| 179 "dbus/fake_power_manager_client.h", |
| 180 "dbus/fake_shill_device_client.cc", |
| 181 "dbus/fake_shill_device_client.h", |
| 182 "dbus/fake_shill_ipconfig_client.cc", |
| 183 "dbus/fake_shill_ipconfig_client.h", |
| 184 "dbus/fake_shill_manager_client.cc", |
| 185 "dbus/fake_shill_manager_client.h", |
| 186 "dbus/fake_shill_profile_client.cc", |
| 187 "dbus/fake_shill_profile_client.h", |
| 188 "dbus/fake_shill_service_client.cc", |
| 189 "dbus/fake_shill_service_client.h", |
| 190 "dbus/fake_shill_third_party_vpn_driver_client.cc", |
| 191 "dbus/fake_shill_third_party_vpn_driver_client.h", |
| 192 "dbus/fake_sms_client.cc", |
| 193 "dbus/fake_sms_client.h", |
| 194 "dbus/fake_system_clock_client.cc", |
| 195 "dbus/fake_system_clock_client.h", |
| 196 "dbus/fake_upstart_client.cc", |
| 197 "dbus/fake_upstart_client.h", |
| 198 "dbus/gsm_sms_client.cc", |
| 199 "dbus/gsm_sms_client.h", |
| 200 "dbus/image_burner_client.cc", |
| 201 "dbus/image_burner_client.h", |
| 202 "dbus/image_loader_client.cc", |
| 203 "dbus/image_loader_client.h", |
| 204 "dbus/lorgnette_manager_client.cc", |
| 205 "dbus/lorgnette_manager_client.h", |
| 206 "dbus/modem_messaging_client.cc", |
| 207 "dbus/modem_messaging_client.h", |
| 208 "dbus/permission_broker_client.cc", |
| 209 "dbus/permission_broker_client.h", |
| 210 "dbus/pipe_reader.cc", |
| 211 "dbus/pipe_reader.h", |
| 212 "dbus/power_manager_client.cc", |
| 213 "dbus/power_manager_client.h", |
| 214 "dbus/power_policy_controller.cc", |
| 215 "dbus/power_policy_controller.h", |
| 216 "dbus/services/console_service_provider.cc", |
| 217 "dbus/services/console_service_provider.h", |
| 218 "dbus/services/cros_dbus_service.cc", |
| 219 "dbus/services/cros_dbus_service.h", |
| 220 "dbus/services/display_power_service_provider.cc", |
| 221 "dbus/services/display_power_service_provider.h", |
| 222 "dbus/services/liveness_service_provider.cc", |
| 223 "dbus/services/liveness_service_provider.h", |
| 224 "dbus/services/proxy_resolution_service_provider.cc", |
| 225 "dbus/services/proxy_resolution_service_provider.h", |
| 226 "dbus/session_manager_client.cc", |
| 227 "dbus/session_manager_client.h", |
| 228 "dbus/shill_client_helper.cc", |
| 229 "dbus/shill_client_helper.h", |
| 230 "dbus/shill_device_client.cc", |
| 231 "dbus/shill_device_client.h", |
| 232 "dbus/shill_ipconfig_client.cc", |
| 233 "dbus/shill_ipconfig_client.h", |
| 234 "dbus/shill_manager_client.cc", |
| 235 "dbus/shill_manager_client.h", |
| 236 "dbus/shill_profile_client.cc", |
| 237 "dbus/shill_profile_client.h", |
| 238 "dbus/shill_service_client.cc", |
| 239 "dbus/shill_service_client.h", |
| 240 "dbus/shill_third_party_vpn_driver_client.cc", |
| 241 "dbus/shill_third_party_vpn_driver_client.h", |
| 242 "dbus/sms_client.cc", |
| 243 "dbus/sms_client.h", |
| 244 "dbus/system_clock_client.cc", |
| 245 "dbus/system_clock_client.h", |
| 246 "dbus/update_engine_client.cc", |
| 247 "dbus/update_engine_client.h", |
| 248 "dbus/upstart_client.cc", |
| 249 "dbus/upstart_client.h", |
| 250 "dbus/volume_state.cc", |
| 251 "dbus/volume_state.h", |
| 252 "disks/disk_mount_manager.cc", |
| 253 "disks/disk_mount_manager.h", |
| 254 "disks/suspend_unmount_manager.cc", |
| 255 "disks/suspend_unmount_manager.h", |
| 256 "geolocation/geoposition.cc", |
| 257 "geolocation/geoposition.h", |
| 258 "geolocation/simple_geolocation_provider.cc", |
| 259 "geolocation/simple_geolocation_provider.h", |
| 260 "geolocation/simple_geolocation_request.cc", |
| 261 "geolocation/simple_geolocation_request.h", |
| 262 "geolocation/simple_geolocation_request_test_monitor.cc", |
| 263 "geolocation/simple_geolocation_request_test_monitor.h", |
| 264 "hugepage_text/hugepage_text.cc", |
| 265 "hugepage_text/hugepage_text.h", |
| 266 "login/auth/auth_attempt_state.cc", |
| 267 "login/auth/auth_attempt_state.h", |
| 268 "login/auth/auth_attempt_state_resolver.cc", |
| 269 "login/auth/auth_attempt_state_resolver.h", |
| 270 "login/auth/auth_status_consumer.cc", |
| 271 "login/auth/auth_status_consumer.h", |
| 272 "login/auth/authenticator.cc", |
| 273 "login/auth/authenticator.h", |
| 274 "login/auth/cryptohome_authenticator.cc", |
| 275 "login/auth/cryptohome_authenticator.h", |
| 276 "login/auth/extended_authenticator.cc", |
| 277 "login/auth/extended_authenticator.h", |
| 278 "login/auth/extended_authenticator_impl.cc", |
| 279 "login/auth/extended_authenticator_impl.h", |
| 280 "login/auth/key.cc", |
| 281 "login/auth/key.h", |
| 282 "login/auth/login_performer.cc", |
| 283 "login/auth/login_performer.h", |
| 284 "login/auth/stub_authenticator.cc", |
| 285 "login/auth/stub_authenticator.h", |
| 286 "login/auth/test_attempt_state.cc", |
| 287 "login/auth/test_attempt_state.h", |
| 288 "login/auth/user_context.cc", |
| 289 "login/auth/user_context.h", |
| 290 "login/login_state.cc", |
| 291 "login/login_state.h", |
| 292 "login_event_recorder.cc", |
| 293 "login_event_recorder.h", |
| 294 "network/auto_connect_handler.cc", |
| 295 "network/auto_connect_handler.h", |
| 296 "network/certificate_pattern.cc", |
| 297 "network/certificate_pattern.h", |
| 298 "network/client_cert_resolver.cc", |
| 299 "network/client_cert_resolver.h", |
| 300 "network/client_cert_util.cc", |
| 301 "network/client_cert_util.h", |
| 302 "network/device_state.cc", |
| 303 "network/device_state.h", |
| 304 "network/dhcp_proxy_script_fetcher_chromeos.cc", |
| 305 "network/dhcp_proxy_script_fetcher_chromeos.h", |
| 306 "network/firewall_hole.cc", |
| 307 "network/firewall_hole.h", |
| 308 "network/geolocation_handler.cc", |
| 309 "network/geolocation_handler.h", |
| 310 "network/host_resolver_impl_chromeos.cc", |
| 311 "network/host_resolver_impl_chromeos.h", |
| 312 "network/managed_network_configuration_handler.cc", |
| 313 "network/managed_network_configuration_handler.h", |
| 314 "network/managed_network_configuration_handler_impl.cc", |
| 315 "network/managed_network_configuration_handler_impl.h", |
| 316 "network/managed_state.cc", |
| 317 "network/managed_state.h", |
| 318 "network/network_activation_handler.cc", |
| 319 "network/network_activation_handler.h", |
| 320 "network/network_cert_migrator.cc", |
| 321 "network/network_cert_migrator.h", |
| 322 "network/network_change_notifier_chromeos.cc", |
| 323 "network/network_change_notifier_chromeos.h", |
| 324 "network/network_change_notifier_factory_chromeos.cc", |
| 325 "network/network_change_notifier_factory_chromeos.h", |
| 326 "network/network_configuration_handler.cc", |
| 327 "network/network_configuration_handler.h", |
| 328 "network/network_configuration_observer.h", |
| 329 "network/network_connect.cc", |
| 330 "network/network_connect.h", |
| 331 "network/network_connection_handler.cc", |
| 332 "network/network_connection_handler.h", |
| 333 "network/network_connection_observer.cc", |
| 334 "network/network_connection_observer.h", |
| 335 "network/network_device_handler.cc", |
| 336 "network/network_device_handler.h", |
| 337 "network/network_device_handler_impl.cc", |
| 338 "network/network_device_handler_impl.h", |
| 339 "network/network_event_log.h", |
| 340 "network/network_handler.cc", |
| 341 "network/network_handler.h", |
| 342 "network/network_handler_callbacks.cc", |
| 343 "network/network_handler_callbacks.h", |
| 344 "network/network_ip_config.cc", |
| 345 "network/network_ip_config.h", |
| 346 "network/network_profile.cc", |
| 347 "network/network_profile.h", |
| 348 "network/network_profile_handler.cc", |
| 349 "network/network_profile_handler.h", |
| 350 "network/network_profile_observer.h", |
| 351 "network/network_sms_handler.cc", |
| 352 "network/network_sms_handler.h", |
| 353 "network/network_state.cc", |
| 354 "network/network_state.h", |
| 355 "network/network_state_handler.cc", |
| 356 "network/network_state_handler.h", |
| 357 "network/network_state_handler_observer.cc", |
| 358 "network/network_state_handler_observer.h", |
| 359 "network/network_type_pattern.cc", |
| 360 "network/network_type_pattern.h", |
| 361 "network/network_ui_data.cc", |
| 362 "network/network_ui_data.h", |
| 363 "network/network_util.cc", |
| 364 "network/network_util.h", |
| 365 "network/onc/onc_certificate_importer.h", |
| 366 "network/onc/onc_certificate_importer_impl.cc", |
| 367 "network/onc/onc_certificate_importer_impl.h", |
| 368 "network/onc/onc_mapper.cc", |
| 369 "network/onc/onc_mapper.h", |
| 370 "network/onc/onc_merger.cc", |
| 371 "network/onc/onc_merger.h", |
| 372 "network/onc/onc_normalizer.cc", |
| 373 "network/onc/onc_normalizer.h", |
| 374 "network/onc/onc_signature.cc", |
| 375 "network/onc/onc_signature.h", |
| 376 "network/onc/onc_translation_tables.cc", |
| 377 "network/onc/onc_translation_tables.h", |
| 378 "network/onc/onc_translator.h", |
| 379 "network/onc/onc_translator_onc_to_shill.cc", |
| 380 "network/onc/onc_translator_shill_to_onc.cc", |
| 381 "network/onc/onc_utils.cc", |
| 382 "network/onc/onc_utils.h", |
| 383 "network/onc/onc_validator.cc", |
| 384 "network/onc/onc_validator.h", |
| 385 "network/policy_applicator.cc", |
| 386 "network/policy_applicator.h", |
| 387 "network/policy_util.cc", |
| 388 "network/policy_util.h", |
| 389 "network/portal_detector/network_portal_detector.cc", |
| 390 "network/portal_detector/network_portal_detector.h", |
| 391 "network/portal_detector/network_portal_detector_strategy.cc", |
| 392 "network/portal_detector/network_portal_detector_strategy.h", |
| 393 "network/portal_detector/network_portal_detector_stub.cc", |
| 394 "network/portal_detector/network_portal_detector_stub.h", |
| 395 "network/prohibited_technologies_handler.cc", |
| 396 "network/prohibited_technologies_handler.h", |
| 397 "network/proxy/proxy_config_handler.cc", |
| 398 "network/proxy/proxy_config_handler.h", |
| 399 "network/proxy/proxy_config_service_impl.cc", |
| 400 "network/proxy/proxy_config_service_impl.h", |
| 401 "network/proxy/ui_proxy_config.cc", |
| 402 "network/proxy/ui_proxy_config.h", |
| 403 "network/proxy/ui_proxy_config_service.cc", |
| 404 "network/proxy/ui_proxy_config_service.h", |
| 405 "network/shill_property_handler.cc", |
| 406 "network/shill_property_handler.h", |
| 407 "network/shill_property_util.cc", |
| 408 "network/shill_property_util.h", |
| 409 "printing/ppd_cache.cc", |
| 410 "printing/ppd_cache.h", |
| 411 "printing/ppd_provider.cc", |
| 412 "printing/ppd_provider.h", |
| 413 "printing/printer_configuration.cc", |
| 414 "printing/printer_configuration.h", |
| 415 "printing/printer_translator.cc", |
| 416 "printing/printer_translator.h", |
| 417 "process_proxy/process_output_watcher.cc", |
| 418 "process_proxy/process_output_watcher.h", |
| 419 "process_proxy/process_proxy.cc", |
| 420 "process_proxy/process_proxy.h", |
| 421 "process_proxy/process_proxy_registry.cc", |
| 422 "process_proxy/process_proxy_registry.h", |
| 423 "settings/cros_settings_names.cc", |
| 424 "settings/cros_settings_names.h", |
| 425 "settings/cros_settings_provider.cc", |
| 426 "settings/cros_settings_provider.h", |
| 427 "settings/timezone_settings.cc", |
| 428 "settings/timezone_settings.h", |
| 429 "settings/timezone_settings_helper.cc", |
| 430 "settings/timezone_settings_helper.h", |
| 431 "system/devicemode.cc", |
| 432 "system/devicemode.h", |
| 433 "system/devicetype.cc", |
| 434 "system/devicetype.h", |
| 435 |
| 436 # Used when running mash, both on Linux and on real devices. |
| 437 "system/fake_statistics_provider.cc", |
| 438 "system/fake_statistics_provider.h", |
| 439 "system/name_value_pairs_parser.cc", |
| 440 "system/name_value_pairs_parser.h", |
| 441 "system/statistics_provider.cc", |
| 442 "system/statistics_provider.h", |
| 443 "system/version_loader.cc", |
| 444 "system/version_loader.h", |
| 445 "timezone/timezone_provider.cc", |
| 446 "timezone/timezone_provider.h", |
| 447 "timezone/timezone_request.cc", |
| 448 "timezone/timezone_request.h", |
| 449 "timezone/timezone_resolver.cc", |
| 450 "timezone/timezone_resolver.h", |
| 451 "tpm/tpm_password_fetcher.cc", |
| 452 "tpm/tpm_password_fetcher.h", |
| 453 "tpm/tpm_token_info_getter.cc", |
| 454 "tpm/tpm_token_info_getter.h", |
| 455 "tpm/tpm_token_loader.cc", |
| 456 "tpm/tpm_token_loader.h", |
| 457 ] |
56 defines = [ "CHROMEOS_IMPLEMENTATION" ] | 458 defines = [ "CHROMEOS_IMPLEMENTATION" ] |
57 if (current_cpu == "arm" || current_cpu == "x86") { | 459 if (current_cpu == "arm" || current_cpu == "x86") { |
58 defines += [ "BINDER_IPC_32BIT" ] | 460 defines += [ "BINDER_IPC_32BIT" ] |
59 } | 461 } |
60 } | 462 } |
61 | 463 |
62 # This must be a static library instead of a source set because some of the | 464 # This must be a static library instead of a source set because some of the |
63 # files pull in things with dependencies that aren't linked in all cases. | 465 # files pull in things with dependencies that aren't linked in all cases. |
64 # | 466 # |
65 # TODO this should probably be changed such that it links in all cases and | 467 # TODO this should probably be changed such that it links in all cases and |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
172 "//dbus:test_support", | 574 "//dbus:test_support", |
173 "//google_apis", | 575 "//google_apis", |
174 "//media/base:video_facing", | 576 "//media/base:video_facing", |
175 "//net", | 577 "//net", |
176 "//net:test_support", | 578 "//net:test_support", |
177 "//testing/gmock", | 579 "//testing/gmock", |
178 "//testing/gtest", | 580 "//testing/gtest", |
179 "//third_party/icu", | 581 "//third_party/icu", |
180 "//url", | 582 "//url", |
181 ] | 583 ] |
182 sources = gypi_values.chromeos_test_sources | 584 sources = [ |
| 585 "app_mode/kiosk_oem_manifest_parser_unittest.cc", |
| 586 "attestation/attestation_flow_unittest.cc", |
| 587 "audio/audio_devices_pref_handler_impl_unittest.cc", |
| 588 "audio/cras_audio_handler_unittest.cc", |
| 589 "cert_loader_unittest.cc", |
| 590 "cryptohome/homedir_methods_unittest.cc", |
| 591 "cryptohome/system_salt_getter_unittest.cc", |
| 592 "dbus/blocking_method_caller_unittest.cc", |
| 593 "dbus/cras_audio_client_unittest.cc", |
| 594 "dbus/cros_disks_client_unittest.cc", |
| 595 "dbus/dbus_thread_manager_unittest.cc", |
| 596 "dbus/fake_auth_policy_client_unittest.cc", |
| 597 "dbus/fake_cryptohome_client_unittest.cc", |
| 598 "dbus/fake_easy_unlock_client_unittest.cc", |
| 599 "dbus/fake_power_manager_client_unittest.cc", |
| 600 "dbus/gsm_sms_client_unittest.cc", |
| 601 "dbus/modem_messaging_client_unittest.cc", |
| 602 "dbus/power_manager_client_unittest.cc", |
| 603 "dbus/power_policy_controller_unittest.cc", |
| 604 "dbus/services/cros_dbus_service_unittest.cc", |
| 605 "dbus/services/proxy_resolution_service_provider_unittest.cc", |
| 606 "dbus/shill_client_unittest_base.cc", |
| 607 "dbus/shill_client_unittest_base.h", |
| 608 "dbus/shill_device_client_unittest.cc", |
| 609 "dbus/shill_ipconfig_client_unittest.cc", |
| 610 "dbus/shill_manager_client_unittest.cc", |
| 611 "dbus/shill_profile_client_unittest.cc", |
| 612 "dbus/shill_service_client_unittest.cc", |
| 613 "dbus/shill_third_party_vpn_driver_client_unittest.cc", |
| 614 "disks/disk_mount_manager_unittest.cc", |
| 615 "disks/suspend_unmount_manager_unittest.cc", |
| 616 "geolocation/simple_geolocation_unittest.cc", |
| 617 "login/auth/key_unittest.cc", |
| 618 "login/login_state_unittest.cc", |
| 619 "network/auto_connect_handler_unittest.cc", |
| 620 "network/client_cert_resolver_unittest.cc", |
| 621 "network/firewall_hole_unittest.cc", |
| 622 "network/geolocation_handler_unittest.cc", |
| 623 "network/host_resolver_impl_chromeos_unittest.cc", |
| 624 "network/managed_network_configuration_handler_unittest.cc", |
| 625 "network/network_cert_migrator_unittest.cc", |
| 626 "network/network_change_notifier_chromeos_unittest.cc", |
| 627 "network/network_configuration_handler_unittest.cc", |
| 628 "network/network_connect_unittest.cc", |
| 629 "network/network_connection_handler_unittest.cc", |
| 630 "network/network_device_handler_unittest.cc", |
| 631 "network/network_sms_handler_unittest.cc", |
| 632 "network/network_state_handler_unittest.cc", |
| 633 "network/network_state_unittest.cc", |
| 634 "network/network_type_pattern_unittest.cc", |
| 635 "network/network_ui_data_unittest.cc", |
| 636 "network/network_util_unittest.cc", |
| 637 "network/onc/onc_certificate_importer_impl_unittest.cc", |
| 638 "network/onc/onc_merger_unittest.cc", |
| 639 "network/onc/onc_normalizer_unittest.cc", |
| 640 "network/onc/onc_translator_unittest.cc", |
| 641 "network/onc/onc_utils_unittest.cc", |
| 642 "network/onc/onc_validator_unittest.cc", |
| 643 "network/prohibited_technologies_handler_unittest.cc", |
| 644 "network/shill_property_handler_unittest.cc", |
| 645 "printing/ppd_cache_unittest.cc", |
| 646 "printing/ppd_provider_unittest.cc", |
| 647 "printing/printer_translator_unittest.cc", |
| 648 "process_proxy/process_output_watcher_unittest.cc", |
| 649 "process_proxy/process_proxy_unittest.cc", |
| 650 "settings/timezone_settings_unittest.cc", |
| 651 "system/name_value_pairs_parser_unittest.cc", |
| 652 "system/version_loader_unittest.cc", |
| 653 "timezone/timezone_unittest.cc", |
| 654 "tpm/tpm_token_info_getter_unittest.cc", |
| 655 ] |
183 if (use_binder) { | 656 if (use_binder) { |
184 if (current_cpu == "arm" || current_cpu == "x86") { | 657 if (current_cpu == "arm" || current_cpu == "x86") { |
185 defines += [ "BINDER_IPC_32BIT" ] | 658 defines += [ "BINDER_IPC_32BIT" ] |
186 } | 659 } |
187 sources += gypi_values.chromeos_binder_test_sources | 660 sources += [ |
| 661 "binder/buffer_reader_unittest.cc", |
| 662 "binder/command_broker_unittest.cc", |
| 663 "binder/command_stream_unittest.cc", |
| 664 "binder/driver_unittest.cc", |
| 665 "binder/end_to_end_unittest.cc", |
| 666 "binder/service_manager_proxy_unittest.cc", |
| 667 "binder/test_service.cc", |
| 668 "binder/test_service.h", |
| 669 "binder/transaction_data_read_write_unittest.cc", |
| 670 ] |
188 } | 671 } |
189 | 672 |
190 data = [ | 673 data = [ |
191 "test/data/", | 674 "test/data/", |
192 ] | 675 ] |
193 } | 676 } |
194 | 677 |
195 proto_library("power_manager_proto") { | 678 proto_library("power_manager_proto") { |
196 sources = [ | 679 sources = [ |
197 "//third_party/cros_system_api/dbus/power_manager/input_event.proto", | 680 "//third_party/cros_system_api/dbus/power_manager/input_event.proto", |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
229 proto_out_dir = "chromeos/cryptohome" | 712 proto_out_dir = "chromeos/cryptohome" |
230 } | 713 } |
231 | 714 |
232 proto_library("authpolicy_proto") { | 715 proto_library("authpolicy_proto") { |
233 sources = [ | 716 sources = [ |
234 "//third_party/cros_system_api/dbus/authpolicy/active_directory_account_data
.proto", | 717 "//third_party/cros_system_api/dbus/authpolicy/active_directory_account_data
.proto", |
235 ] | 718 ] |
236 | 719 |
237 proto_out_dir = "chromeos/dbus/authpolicy" | 720 proto_out_dir = "chromeos/dbus/authpolicy" |
238 } | 721 } |
OLD | NEW |