blob: 8e0f8a6b89b195c5620b5e4777ff7d57a1552518 [file] [log] [blame] [edit]
# Copyright 2019 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
source_set("semantics") {
sources = [
"a11y_semantics_event_manager.cc",
"a11y_semantics_event_manager.h",
"semantic_tree.cc",
"semantic_tree.h",
"semantic_tree_service.cc",
"semantic_tree_service.h",
"semantics_event.h",
"semantics_event_listener.h",
"semantics_event_manager.h",
"semantics_source.h",
"typedefs.h",
]
public_deps = [
"//sdk/fidl/fuchsia.accessibility.semantics:fuchsia.accessibility.semantics_hlcpp",
"//sdk/fidl/fuchsia.math:fuchsia.math_hlcpp",
"//src/ui/a11y/lib/util",
]
deps = [
"//sdk/fidl/fuchsia.ui.gfx:fuchsia.ui.gfx_hlcpp",
"//sdk/fidl/fuchsia.ui.input:fuchsia.ui.input_hlcpp",
"//sdk/fidl/fuchsia.ui.views:fuchsia.ui.views_hlcpp",
"//sdk/lib/inspect/component/cpp",
"//sdk/lib/sys/cpp",
"//sdk/lib/syslog/cpp",
"//src/lib/fsl",
"//src/lib/fxl",
"//src/ui/a11y/lib/semantics/util",
"//zircon/third_party/uapp/dash:output_h",
]
# TODO(https://fxbug.dev/42136089): delete the below and fix compiler warnings
configs += [ "//build/config:Wno-conversion" ]
}