load("@gazelle//:def.bzl", "gazelle")
-load("@rules_go//go:def.bzl", "go_binary", "go_library")
# gazelle:proto legacy
gazelle(name = "gazelle")
-
-go_library(
- name = "runtime_lib",
- srcs = ["setdomainname.go"],
- importpath = "go.fuhry.dev/runtime",
- visibility = ["//visibility:private"],
-)
-
-go_binary(
- name = "runtime",
- embed = [":runtime_lib"],
- visibility = ["//visibility:public"],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_binary", "go_library")
-
-go_library(
- name = "config_watcher_demo_lib",
- srcs = ["main.go"],
- importpath = "go.fuhry.dev/runtime/cmd/config_watcher_demo",
- visibility = ["//visibility:private"],
- deps = [
- "//config_watcher",
- "//utils/log",
- ],
-)
-
-go_binary(
- name = "config_watcher_demo",
- embed = [":config_watcher_demo_lib"],
- visibility = ["//visibility:public"],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_binary", "go_library")
-
-go_library(
- name = "dns_resolve_lib",
- srcs = ["main.go"],
- importpath = "go.fuhry.dev/runtime/cmd/dns_resolve",
- visibility = ["//visibility:private"],
- deps = [
- "//net/dns",
- "//utils/log",
- ],
-)
-
-go_binary(
- name = "dns_resolve",
- embed = [":dns_resolve_lib"],
- visibility = ["//visibility:public"],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_binary", "go_library")
-
-go_library(
- name = "fsnotify_lib",
- srcs = ["main.go"],
- importpath = "go.fuhry.dev/runtime/cmd/fsnotify",
- visibility = ["//visibility:private"],
- deps = [
- "//mtls/fsnotify",
- "//utils/log",
- ],
-)
-
-go_binary(
- name = "fsnotify",
- embed = [":fsnotify_lib"],
- visibility = ["//visibility:public"],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_binary", "go_library")
-
-go_library(
- name = "client_lib",
- srcs = ["main.go"],
- importpath = "go.fuhry.dev/runtime/http/client",
- visibility = ["//visibility:private"],
- deps = [
- "//mtls",
- "//utils/log",
- ],
-)
-
-go_binary(
- name = "client",
- embed = [":client_lib"],
- visibility = ["//visibility:public"],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_binary", "go_library")
-
-go_library(
- name = "demo_lib",
- srcs = ["main.go"],
- importpath = "go.fuhry.dev/runtime/metrics/demo",
- visibility = ["//visibility:private"],
- deps = [
- "//metrics/metricbus",
- "//metrics/metricbus/mbclient",
- ],
-)
-
-go_binary(
- name = "demo",
- embed = [":demo_lib"],
- visibility = ["//visibility:public"],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_library")
-
-filegroup(
- name = "go_default_library_protos",
- srcs = ["secrets.proto"],
- visibility = ["//visibility:public"],
-)
-
-go_library(
- name = "secrets",
- srcs = [
- "secrets.pb.go",
- "secrets_grpc.pb.go",
- ],
- importpath = "go.fuhry.dev/runtime/proto/service/secrets",
- visibility = ["//visibility:public"],
- deps = [
- "@org_golang_google_grpc//:grpc",
- "@org_golang_google_grpc//codes",
- "@org_golang_google_grpc//status",
- "@org_golang_google_protobuf//reflect/protoreflect",
- "@org_golang_google_protobuf//runtime/protoimpl",
- "@org_golang_google_protobuf//types/known/anypb",
- "@org_golang_google_protobuf//types/known/timestamppb",
- ],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_library")
-
-go_library(
- name = "resume",
- srcs = [
- "resume.go",
- "types.go",
- ],
- importpath = "go.fuhry.dev/runtime/resume",
- visibility = ["//visibility:public"],
- deps = ["@com_github_nyaruka_phonenumbers//:phonenumbers"],
-)
+++ /dev/null
-load("@rules_go//go:def.bzl", "go_binary", "go_library")
-
-go_library(
- name = "resume_lib",
- srcs = ["main.go"],
- importpath = "go.fuhry.dev/runtime/resume/cmd/resume",
- visibility = ["//visibility:private"],
-)
-
-go_binary(
- name = "resume",
- embed = [":resume_lib"],
- visibility = ["//visibility:public"],
-)