BUILD 1.3 KB
Newer Older
1
load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_library")
2 3 4 5 6 7 8
load("//tools:cpplint.bzl", "cpplint")

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

cc_library(
    name = "data_extraction",
    srcs = [
A
Aaron Xiao 已提交
9
        "cyber_record_reader.cc",
Z
Zhang Liangliang 已提交
10
        "location_exporter.cc",
11 12 13
        "pcd_exporter.cc",
    ],
    hdrs = [
A
Aaron Xiao 已提交
14
        "cyber_record_reader.h",
Z
Zhang Liangliang 已提交
15
        "location_exporter.h",
16 17 18
        "pcd_exporter.h",
    ],
    deps = [
G
GoLancer 已提交
19
        "//cyber",
D
Dong Li 已提交
20
        "//modules/common/math",
A
Aaron Xiao 已提交
21 22
        "//modules/drivers/proto:sensor_proto",
        "//modules/localization/msf/common/io:localization_msf_common_io",
D
Dong Li 已提交
23
        "//modules/localization/proto:gps_proto",
24 25
        "//modules/localization/proto:localization_proto",
        "//modules/localization/proto:measure_proto",
26
        "//third_party:boost",
A
Aaron Xiao 已提交
27 28
        "@eigen",
        "@pcl",
29 30 31 32
    ],
)

cc_binary(
33
    name = "cyber_record_parser",
34
    srcs = ["cyber_record_parser.cc"],
Z
Zhang Liangliang 已提交
35
    linkstatic = 0,
36 37
    deps = [
        ":data_extraction",
G
GoLancer 已提交
38
        "//cyber",
39
        "//third_party:boost",
A
Aaron Xiao 已提交
40 41
        "@eigen",
        "@pcl",
42 43 44
    ],
)

45 46
cc_binary(
    name = "compare_poses",
47
    srcs = ["compare_poses.cc"],
48 49
    deps = [
        ":data_extraction",
G
GoLancer 已提交
50
        "//cyber",
51
        "//third_party:boost",
A
Aaron Xiao 已提交
52
        "@eigen",
53 54 55
    ],
)

56
cpplint()