1*a65addddSAndroid Build Coastguard Worker 2*a65addddSAndroid Build Coastguard Workerlicenses(["notice"]) 3*a65addddSAndroid Build Coastguard Worker 4*a65addddSAndroid Build Coastguard Workercc_library( 5*a65addddSAndroid Build Coastguard Worker name = "greeter_lib", 6*a65addddSAndroid Build Coastguard Worker srcs = [ 7*a65addddSAndroid Build Coastguard Worker "cached.h", 8*a65addddSAndroid Build Coastguard Worker "cached_greeter.h", 9*a65addddSAndroid Build Coastguard Worker "cached_greeter.cpp", 10*a65addddSAndroid Build Coastguard Worker "greeter.h", 11*a65addddSAndroid Build Coastguard Worker "greeter.cpp", 12*a65addddSAndroid Build Coastguard Worker "key_value_storage.h", 13*a65addddSAndroid Build Coastguard Worker "key_value_storage.cpp", 14*a65addddSAndroid Build Coastguard Worker ], 15*a65addddSAndroid Build Coastguard Worker deps = ["//third_party/fruit"], 16*a65addddSAndroid Build Coastguard Worker) 17*a65addddSAndroid Build Coastguard Worker 18*a65addddSAndroid Build Coastguard Workercc_binary( 19*a65addddSAndroid Build Coastguard Worker name = "cached_greeter", 20*a65addddSAndroid Build Coastguard Worker srcs = ["main.cpp"], 21*a65addddSAndroid Build Coastguard Worker deps = [ 22*a65addddSAndroid Build Coastguard Worker ":greeter_lib", 23*a65addddSAndroid Build Coastguard Worker "//third_party/fruit", 24*a65addddSAndroid Build Coastguard Worker ], 25*a65addddSAndroid Build Coastguard Worker) 26*a65addddSAndroid Build Coastguard Worker 27*a65addddSAndroid Build Coastguard Workercc_library( 28*a65addddSAndroid Build Coastguard Worker name = "greeter_testing_lib", 29*a65addddSAndroid Build Coastguard Worker srcs = [ 30*a65addddSAndroid Build Coastguard Worker "fake_key_value_storage.h", 31*a65addddSAndroid Build Coastguard Worker "fake_key_value_storage.cpp", 32*a65addddSAndroid Build Coastguard Worker ], 33*a65addddSAndroid Build Coastguard Worker deps = [ 34*a65addddSAndroid Build Coastguard Worker ":greeter_lib", 35*a65addddSAndroid Build Coastguard Worker "//third_party/fruit", 36*a65addddSAndroid Build Coastguard Worker ], 37*a65addddSAndroid Build Coastguard Worker) 38*a65addddSAndroid Build Coastguard Worker 39*a65addddSAndroid Build Coastguard Workercc_test( 40*a65addddSAndroid Build Coastguard Worker name = "cached_greeter_test", 41*a65addddSAndroid Build Coastguard Worker srcs = ["cached_greeter_test.cpp"], 42*a65addddSAndroid Build Coastguard Worker deps = [ 43*a65addddSAndroid Build Coastguard Worker ":greeter_lib", 44*a65addddSAndroid Build Coastguard Worker ":greeter_testing_lib", 45*a65addddSAndroid Build Coastguard Worker "//third_party/fruit", 46*a65addddSAndroid Build Coastguard Worker "@com_google_googletest//:gtest", 47*a65addddSAndroid Build Coastguard Worker ], 48*a65addddSAndroid Build Coastguard Worker) 49*a65addddSAndroid Build Coastguard Worker 50*a65addddSAndroid Build Coastguard Workercc_test( 51*a65addddSAndroid Build Coastguard Worker name = "cached_greeter_test_with_normalized_component", 52*a65addddSAndroid Build Coastguard Worker srcs = ["cached_greeter_test_with_normalized_component.cpp"], 53*a65addddSAndroid Build Coastguard Worker deps = [ 54*a65addddSAndroid Build Coastguard Worker ":greeter_lib", 55*a65addddSAndroid Build Coastguard Worker ":greeter_testing_lib", 56*a65addddSAndroid Build Coastguard Worker "//third_party/fruit", 57*a65addddSAndroid Build Coastguard Worker "@com_google_googletest//:gtest", 58*a65addddSAndroid Build Coastguard Worker ], 59*a65addddSAndroid Build Coastguard Worker) 60