BUILD 1.7 KB
Newer Older
F
Fan Zhu 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
load("//tools:cpplint.bzl", "cpplint")

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

cc_library(
    name = "edge_creator",
    srcs = [
        "edge_creator.cc",
    ],
    hdrs = [
        "edge_creator.h",
    ],
    deps = [
        "//external:gflags",
S
siyangy 已提交
15
        "//modules/common",
F
Fan Zhu 已提交
16
        "//modules/map/proto:map_proto",
17
        "//modules/routing/common:routing_gflags",
S
siyangy 已提交
18
        "//modules/routing/proto:routing_proto",
F
Fan Zhu 已提交
19 20 21 22 23 24 25 26 27 28 29 30 31
    ],
)

cc_library(
    name = "graph_creator",
    srcs = [
        "graph_creator.cc",
    ],
    hdrs = [
        "graph_creator.h",
    ],
    deps = [
        ":edge_creator",
32
        ":node_creator",
S
siyangy 已提交
33 34
        "//external:gflags",
        "//modules/common",
35
        "//modules/common/util",
S
siyangy 已提交
36
        "//modules/map/proto:map_proto",
37
        "//modules/routing/common:routing_gflags",
S
siyangy 已提交
38
        "//modules/routing/proto:routing_proto",
F
Fan Zhu 已提交
39 40 41 42 43 44 45 46 47 48 49 50 51
    ],
)

cc_library(
    name = "node_creator",
    srcs = [
        "node_creator.cc",
    ],
    hdrs = [
        "node_creator.h",
    ],
    deps = [
        "//external:gflags",
S
siyangy 已提交
52
        "//modules/common",
F
Fan Zhu 已提交
53
        "//modules/map/proto:map_proto",
54
        "//modules/routing/common:routing_gflags",
S
siyangy 已提交
55
        "//modules/routing/proto:routing_proto",
F
Fan Zhu 已提交
56 57 58
    ],
)

F
Fan Zhu 已提交
59
cc_binary(
F
Fan Zhu 已提交
60 61 62 63
    name = "topo_creator",
    srcs = ["topo_creator.cc"],
    deps = [
        ":graph_creator",
S
siyangy 已提交
64 65
        "//external:gflags",
        "//modules/common",
F
Fan Zhu 已提交
66
        "//modules/common:log",
67
        "//modules/common/configs:config_gflags",
68
        "//modules/map/hdmap:hdmap_util",
F
Fan Zhu 已提交
69
        "//modules/map/proto:map_proto",
70
        "//modules/routing/common:routing_gflags",
S
siyangy 已提交
71
        "//modules/routing/proto:routing_proto",
F
Fan Zhu 已提交
72 73 74 75
    ],
)

cpplint()