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
|
| licenses(["notice"])
|
| cc_library(
| name = "greeter_lib",
| srcs = [
| "cached.h",
| "cached_greeter.h",
| "cached_greeter.cpp",
| "greeter.h",
| "greeter.cpp",
| "key_value_storage.h",
| "key_value_storage.cpp",
| ],
| deps = ["//third_party/fruit"],
| )
|
| cc_binary(
| name = "cached_greeter",
| srcs = ["main.cpp"],
| deps = [
| ":greeter_lib",
| "//third_party/fruit",
| ],
| )
|
| cc_library(
| name = "greeter_testing_lib",
| srcs = [
| "fake_key_value_storage.h",
| "fake_key_value_storage.cpp",
| ],
| deps = [
| ":greeter_lib",
| "//third_party/fruit",
| ],
| )
|
| cc_test(
| name = "cached_greeter_test",
| srcs = ["cached_greeter_test.cpp"],
| deps = [
| ":greeter_lib",
| ":greeter_testing_lib",
| "//third_party/fruit",
| "@com_google_googletest//:gtest",
| ],
| )
|
| cc_test(
| name = "cached_greeter_test_with_normalized_component",
| srcs = ["cached_greeter_test_with_normalized_component.cpp"],
| deps = [
| ":greeter_lib",
| ":greeter_testing_lib",
| "//third_party/fruit",
| "@com_google_googletest//:gtest",
| ],
| )
|
|