BUILD.gn 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # Copyright 2021 The Chromium Authors. All rights reserved.
  2. # Use of this source code is governed by a BSD-style license that can be
  3. # found in the LICENSE file.
  4. import("//build/config/chromeos/ui_mode.gni")
  5. assert(is_chromeos_ash,
  6. "Quick Pair protocols (e.g. Fast Pair) are ash-chrome only")
  7. source_set("quick_pair") {
  8. deps = [
  9. "//ash/quick_pair/common",
  10. "//ash/quick_pair/companion_app",
  11. "//ash/quick_pair/fast_pair_handshake",
  12. "//ash/quick_pair/feature_status_tracker",
  13. "//ash/quick_pair/keyed_service",
  14. "//ash/quick_pair/message_stream",
  15. "//ash/quick_pair/repository",
  16. "//ash/quick_pair/scanning",
  17. "//ash/quick_pair/ui",
  18. ]
  19. }
  20. source_set("unit_tests") {
  21. testonly = true
  22. deps = [
  23. "//ash/quick_pair/common:unit_tests",
  24. "//ash/quick_pair/companion_app:unit_tests",
  25. "//ash/quick_pair/fast_pair_handshake:unit_tests",
  26. "//ash/quick_pair/feature_status_tracker:unit_tests",
  27. "//ash/quick_pair/keyed_service:unit_tests",
  28. "//ash/quick_pair/message_stream:unit_tests",
  29. "//ash/quick_pair/pairing:unit_tests",
  30. "//ash/quick_pair/repository:unit_tests",
  31. "//ash/quick_pair/scanning:unit_tests",
  32. "//ash/quick_pair/ui:unit_tests",
  33. ]
  34. }