load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = [ "client.go", "container_attach.go", "container_commit.go", "container_copy.go", "container_create.go", "container_diff.go", "container_exec.go", "container_export.go", "container_inspect.go", "container_kill.go", "container_list.go", "container_logs.go", "container_pause.go", "container_remove.go", "container_rename.go", "container_resize.go", "container_restart.go", "container_start.go", "container_stats.go", "container_stop.go", "container_top.go", "container_unpause.go", "container_update.go", "container_wait.go", "errors.go", "events.go", "hijack.go", "image_build.go", "image_create.go", "image_history.go", "image_import.go", "image_inspect.go", "image_list.go", "image_load.go", "image_pull.go", "image_push.go", "image_remove.go", "image_save.go", "image_search.go", "image_tag.go", "info.go", "interface.go", "login.go", "network_connect.go", "network_create.go", "network_disconnect.go", "network_inspect.go", "network_list.go", "network_remove.go", "request.go", "version.go", "volume_create.go", "volume_inspect.go", "volume_list.go", "volume_remove.go", ] + select({ "@io_bazel_rules_go//go/platform:darwin_amd64": [ "client_darwin.go", ], "@io_bazel_rules_go//go/platform:linux_amd64": [ "client_unix.go", ], "@io_bazel_rules_go//go/platform:windows_amd64": [ "client_windows.go", ], "//conditions:default": [], }), visibility = ["//visibility:public"], deps = [ "//vendor/github.com/docker/distribution/reference:go_default_library", "//vendor/github.com/docker/engine-api/client/transport:go_default_library", "//vendor/github.com/docker/engine-api/client/transport/cancellable:go_default_library", "//vendor/github.com/docker/engine-api/types:go_default_library", "//vendor/github.com/docker/engine-api/types/container:go_default_library", "//vendor/github.com/docker/engine-api/types/filters:go_default_library", "//vendor/github.com/docker/engine-api/types/network:go_default_library", "//vendor/github.com/docker/engine-api/types/reference:go_default_library", "//vendor/github.com/docker/engine-api/types/registry:go_default_library", "//vendor/github.com/docker/engine-api/types/time:go_default_library", "//vendor/github.com/docker/go-connections/sockets:go_default_library", "//vendor/github.com/docker/go-connections/tlsconfig:go_default_library", "//vendor/golang.org/x/net/context:go_default_library", ], ) filegroup( name = "package-srcs", srcs = glob(["**"]), tags = ["automanaged"], visibility = ["//visibility:private"], ) filegroup( name = "all-srcs", srcs = [ ":package-srcs", "//vendor/github.com/docker/engine-api/client/transport:all-srcs", ], tags = ["automanaged"], visibility = ["//visibility:public"], )