load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test","cc_binary")
load("//tools:cpplint.bzl", "cpplint")

package(default_visibility = ["//visibility:public"])



cc_binary(
    name = "controlGT",
    srcs = [
        "control_gt.cc",
        "control_gt_core.cc",
        "control_gt_core.h"
        ],
    deps = [
        "//cyber",
        "//modules/common/adapters:adapter_gflags",
        "//modules/common/util:message_util",
        "//modules/common/util:util",
        "//modules/common/math:math_utils",
        "//modules/common/math:quaternion",
        "//modules/common/math:linear_interpolation",
        "//modules/map/relative_map/proto:navigation_cc_proto",
        "//modules/planning/proto:planning_cc_proto",
        "//modules/prediction/proto:prediction_obstacle_cc_proto",
        "//modules/prediction/proto:scenario_cc_proto",
        "//modules/control/proto:control_cmd_cc_proto",
    ],
)

cpplint()
