blob: 117d5740958986ae18528d1561df32e239852738 [file] [log] [blame]
# Copyright 2020 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.
import("//build/test.gni")
static_library("debug_adapter") {
sources = [
"context.cc",
"context.h",
"handlers/request_attach.cc",
"handlers/request_attach.h",
"handlers/request_breakpoint.cc",
"handlers/request_breakpoint.h",
"handlers/request_continue.cc",
"handlers/request_continue.h",
"handlers/request_launch.cc",
"handlers/request_launch.h",
"handlers/request_next.cc",
"handlers/request_next.h",
"handlers/request_pause.cc",
"handlers/request_pause.h",
"handlers/request_scopes.cc",
"handlers/request_scopes.h",
"handlers/request_stacktrace.cc",
"handlers/request_stacktrace.h",
"handlers/request_step_in.cc",
"handlers/request_step_in.h",
"handlers/request_step_out.cc",
"handlers/request_step_out.h",
"handlers/request_threads.cc",
"handlers/request_threads.h",
"handlers/request_variables.cc",
"handlers/request_variables.h",
"server.cc",
"server.h",
]
deps = []
public_deps = [
"//src/developer/debug/zxdb/client",
"//third_party/github.com/google/cppdap",
]
# TODO(fxbug.dev/58162): delete the below and fix compiler warnings
configs += [ "//build/config:Wno-conversion" ]
}
source_set("tests") {
testonly = true
sources = [
"context_test.cc",
"context_test.h",
"context_unittest.cc",
"handlers/request_attach_unittest.cc",
"handlers/request_breakpoint_unittest.cc",
"handlers/request_continue_unittest.cc",
"handlers/request_launch_unittest.cc",
"handlers/request_next_unittest.cc",
"handlers/request_pause_unittest.cc",
"handlers/request_scopes_unittest.cc",
"handlers/request_stacktrace_unittest.cc",
"handlers/request_step_in_unittest.cc",
"handlers/request_step_out_unittest.cc",
"handlers/request_threads_unittest.cc",
"handlers/request_variables_unittest.cc",
"server_unittest.cc",
]
deps = [
":debug_adapter",
"//src/developer/debug/zxdb/client:test_support",
"//src/developer/debug/zxdb/common:test_support",
"//third_party/googletest:gtest",
]
# TODO(fxbug.dev/58162): delete the below and fix compiler warnings
configs += [ "//build/config:Wno-conversion" ]
}