BUILD 1.3 KB
Newer Older
F
Fan Zhu 已提交
1 2 3 4 5 6
load("//tools:cpplint.bzl", "cpplint")

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

cc_library(
    name = "edge_creator",
7 8
    srcs = ["edge_creator.cc"],
    hdrs = ["edge_creator.h"],
9
    copts = ['-DMODULE_NAME=\\"routing\\"'],
F
Fan Zhu 已提交
10
    deps = [
11
        "//modules/routing/common:routing_gflags",
S
siyangy 已提交
12
        "//modules/routing/proto:routing_proto",
F
Fan Zhu 已提交
13 14 15 16 17
    ],
)

cc_library(
    name = "graph_creator",
18 19
    srcs = ["graph_creator.cc"],
    hdrs = ["graph_creator.h"],
20
    copts = ['-DMODULE_NAME=\\"routing\\"'],
F
Fan Zhu 已提交
21 22
    deps = [
        ":edge_creator",
23
        ":node_creator",
24
        "//modules/common/configs:vehicle_config_helper",
25
        "//modules/map/hdmap/adapter:opendrive_adapter",
F
Fan Zhu 已提交
26 27 28
    ],
)

29 30
cc_test(
    name = "graph_creator_test",
A
Aaron Xiao 已提交
31
    size = "small",
32
    srcs = ["graph_creator_test.cc"],
33 34
    deps = [
        ":graph_creator",
35
        "@com_google_googletest//:gtest_main",
36 37 38
    ],
)

F
Fan Zhu 已提交
39 40
cc_library(
    name = "node_creator",
41 42
    srcs = ["node_creator.cc"],
    hdrs = ["node_creator.h"],
43
    copts = ['-DMODULE_NAME=\\"routing\\"'],
F
Fan Zhu 已提交
44
    deps = [
S
siyangy 已提交
45
        "//modules/routing/proto:routing_proto",
F
Fan Zhu 已提交
46 47 48
    ],
)

F
Fan Zhu 已提交
49
cc_binary(
F
Fan Zhu 已提交
50 51
    name = "topo_creator",
    srcs = ["topo_creator.cc"],
52
    copts = ['-DMODULE_NAME=\\"routing\\"'],
F
Fan Zhu 已提交
53 54
    deps = [
        ":graph_creator",
55
        "//modules/map/hdmap:hdmap_util",
F
Fan Zhu 已提交
56 57 58 59
    ],
)

cpplint()