blob: 733a832405f4715bfcdf1d266d1269fa24e13f33 [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",
Serge Bazanskif369cfa2020-05-22 18:36:42 +02007 "deps_containerd.go",
Leopold Schabel3058b7a2020-06-03 17:51:07 +02008 "deps_delve.go",
Serge Bazanskif369cfa2020-05-22 18:36:42 +02009 "deps_gvisor.go",
10 "deps_kubernetes.go",
Serge Bazanskif369cfa2020-05-22 18:36:42 +020011 "main.go",
12 "planner.go",
13 "render.go",
14 "shelf.go",
15 "transitive.go",
16 ],
Serge Bazanski31370b02021-01-07 16:31:14 +010017 importpath = "source.monogon.dev/build/fietsje",
Serge Bazanskif369cfa2020-05-22 18:36:42 +020018 visibility = ["//visibility:private"],
19 deps = [
20 "//build/fietsje/proto:go_default_library",
Serge Bazanski116c4a62021-09-24 14:22:27 +020021 "//build/toolbase:go_default_library",
22 "//build/toolbase/gotoolchain:go_default_library",
Serge Bazanskif369cfa2020-05-22 18:36:42 +020023 "@bazel_gazelle//label:go_default_library",
24 "@com_github_golang_protobuf//proto:go_default_library",
25 "@org_golang_x_mod//modfile:go_default_library",
26 ],
27)
28
29go_binary(
30 name = "fietsje",
31 embed = [":go_default_library"],
32 visibility = ["//visibility:public"],
33)
34
35exports_files(
36 [
37 "fietsje.bash.in",
38 ],
39 visibility = ["//visibility:public"],
40)