chromium/components/feed/core/v2/public/ios/BUILD.gn

source_set("feed_ios_public") {
  sources = [
    "experiments_translator.h",
    "info_card_tracker.cc",
    "info_card_tracker.h",
    "notice_card_tracker.cc",
    "notice_card_tracker.h",
    "pref_names.cc",
    "pref_names.h",
    "prefs.h",
  ]
  public_deps = [
    "//components/feed/core/common:feed_core_common",
    "//components/feed/core/proto:proto_v2",
    "//components/feed/core/shared_prefs:feed_shared_prefs",
  ]
  deps = [
    "//base",
    "//components/feed:feature_list",
    "//components/feed/core/v2:ios_shared",
    "//components/prefs",
  ]
}

source_set("feed_ios_unit_tests") {
  testonly = true
  sources = [
    "info_card_tracker_unittest.cc",
    "notice_card_tracker_unittest.cc",
  ]
  deps = [
    ":feed_ios_public",
    "//base/test:test_support",
    "//components/prefs",
    "//components/prefs:test_support",
    "//testing/gmock",
    "//testing/gtest",
  ]
}