blob: b54b307253f5ddf1575f358f2025ffac1802ffea [file] [log] [blame]
Serge Bazanskif369cfa2020-05-22 18:36:42 +02001load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
2
3go_library(
4 name = "go_default_library",
5 srcs = [
6 "dependency.go",
7 "deps_containerd.go",
8 "deps_gvisor.go",
9 "deps_kubernetes.go",
10 "deps_sqlboiler.go",
11 "main.go",
12 "planner.go",
13 "render.go",
14 "shelf.go",
15 "transitive.go",
16 ],
17 importpath = "git.monogon.dev/source/nexantic.git/build/fietsje",
18 visibility = ["//visibility:private"],
19 deps = [
20 "//build/fietsje/proto:go_default_library",
21 "@bazel_gazelle//label:go_default_library",
22 "@com_github_golang_protobuf//proto:go_default_library",
23 "@org_golang_x_mod//modfile:go_default_library",
24 ],
25)
26
27go_binary(
28 name = "fietsje",
29 embed = [":go_default_library"],
30 visibility = ["//visibility:public"],
31)
32
33exports_files(
34 [
35 "fietsje.bash.in",
36 ],
37 visibility = ["//visibility:public"],
38)