# Copyright 2022 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. assert(is_chromeos) static_library("oobe_quick_start_pref_names") { sources = [ "oobe_quick_start_pref_names.cc", "oobe_quick_start_pref_names.h", ] } static_library("oobe_quick_start") { sources = [ "second_device_auth_broker.cc", "second_device_auth_broker.h", "target_device_bootstrap_controller.cc", "target_device_bootstrap_controller.h", ] deps = [ ":oobe_quick_start_pref_names", "connectivity", "//base", "//chrome/browser/ash/nearby:quick_start_connectivity_service", "//chromeos/ash/components/attestation", "//chromeos/ash/components/channel", "//chromeos/ash/components/dbus/attestation:attestation_proto", "//chromeos/ash/components/dbus/constants", "//chromeos/ash/components/quick_start", "//chromeos/ash/services/nearby/public/mojom", "//components/account_id", "//components/endpoint_fetcher", "//components/prefs", "//components/version_info:channel", "//google_apis", "//google_apis/common", "//services/data_decoder/public/cpp", "//services/network/public/cpp", "//ui/chromeos", ] } source_set("unit_tests") { testonly = true sources = [ "mock_second_device_auth_broker.cc", "mock_second_device_auth_broker.h", "second_device_auth_broker_unittest.cc", "target_device_bootstrap_controller_unittest.cc", ] deps = [ ":oobe_quick_start", ":oobe_quick_start_pref_names", "connectivity:test_support", "connectivity:unit_tests", "//base", "//base/test:test_support", "//chrome/browser/ash/accessibility", "//chrome/browser/ash/nearby:test_support", "//chrome/test:test_support", "//chromeos/ash/components/attestation:test_support", "//chromeos/ash/components/dbus/constants", "//chromeos/ash/components/nearby/common/connections_manager", "//chromeos/ash/components/quick_start:test_support", "//components/account_id", "//google_apis", "//google_apis/common", "//services/data_decoder/public/cpp:test_support", "//services/network:test_support", "//services/network/public/cpp", "//testing/gmock", "//testing/gtest", "//ui/chromeos", ] }