-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathBUILD
95 lines (87 loc) · 2.34 KB
/
BUILD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
load("//tools:cpplint.bzl", "cpplint")
package(default_visibility = ["//visibility:public"])
cc_library(
name = "fortuna_vehicle_factory",
srcs = [
"fortuna_vehicle_factory.cc",
],
hdrs = [
"fortuna_vehicle_factory.h",
],
copts = ["-DMODULE_NAME=\\\"canbus\\\""],
deps = [
":fortuna_controller",
":fortuna_message_manager",
"//modules/canbus/vehicle:abstract_vehicle_factory",
],
)
cc_library(
name = "fortuna_message_manager",
srcs = [
"fortuna_message_manager.cc",
],
hdrs = [
"fortuna_message_manager.h",
],
copts = ["-DMODULE_NAME=\\\"canbus\\\""],
deps = [
"//modules/canbus/proto:canbus_proto",
"//modules/canbus/vehicle/fortuna/protocol:canbus_fortuna_protocol",
"//modules/drivers/canbus/can_comm:message_manager_base",
"//modules/drivers/canbus/common:canbus_common",
],
)
cc_library(
name = "fortuna_controller",
srcs = [
"fortuna_controller.cc",
],
hdrs = [
"fortuna_controller.h",
],
copts = ["-DMODULE_NAME=\\\"canbus\\\""],
deps = [
":fortuna_message_manager",
"//modules/canbus/proto:canbus_proto",
"//modules/canbus/vehicle:vehicle_controller_base",
"//modules/canbus/vehicle/fortuna/protocol:canbus_fortuna_protocol",
"//modules/common/kv_db",
"//modules/drivers/canbus/can_comm:can_sender",
"//modules/drivers/canbus/can_comm:message_manager_base",
"//modules/drivers/canbus/common:canbus_common",
"@gtest",
],
)
#cc_test(
# name = "fortuna_controller_test",
# size = "small",
# srcs = [
# "fortuna_controller_test.cc",
# ],
# data = ["//modules/canbus:canbus_testdata"],
# deps = [
# "//modules/canbus/vehicle/fortuna:fortuna_controller",
# "@gtest//:main",
# ],
#)
# cc_test(
# name = "fortuna_message_manager_test",
# size = "small",
# srcs = [
# "fortuna_message_manager_test.cc",
# ],
# deps = [
# "//modules/canbus/vehicle/fortuna:fortuna_message_manager",
# "@gtest//:main",
# ],
# )
#cc_test(
# name = "fortuna_vehicle_factory_test",
# size = "small",
# srcs = ["fortuna_vehicle_factory_test.cc"],
# deps = [
# ":fortuna_vehicle_factory",
# "@gtest//:main",
# ],
#)
cpplint()