| source_set("http_client") { |
| sources = [ "http_client.h" ] |
| public_deps = [ "$cobalt_root/src/public/lib/statusor" ] |
| deps = [ ":status" ] |
| } |
| |
| source_set("clock_interfaces") { |
| sources = [ "clock_interfaces.h" ] |
| } |
| |
| source_set("report_spec") { |
| sources = [ "report_spec.h" ] |
| } |
| |
| static_library("status") { |
| sources = [ |
| "status.cc", |
| "status.h", |
| "status_codes.cc", |
| "status_codes.h", |
| ] |
| configs += [ "$cobalt_root:cobalt_config" ] |
| } |
| |
| source_set("registry_identifiers") { |
| sources = [ |
| "registry_identifiers.cc", |
| "registry_identifiers.h", |
| ] |
| public_deps = [ "$cobalt_root/src/lib/util:status_builder" ] |
| deps = [ |
| "$cobalt_root/src/pb", |
| "$cobalt_root/src/registry:cobalt_registry_proto", |
| ] |
| configs += [ "$cobalt_root:cobalt_config" ] |
| } |
| |
| source_set("registry_identifiers_test") { |
| testonly = true |
| sources = [ "registry_identifiers_test.cc" ] |
| deps = [ |
| ":registry_identifiers", |
| "//third_party/googletest:gtest", |
| ] |
| configs += [ "$cobalt_root:cobalt_config" ] |
| } |
| |
| group("tests") { |
| testonly = true |
| |
| deps = [ ":registry_identifiers_test" ] |
| } |