blob: 77f1bbd2aadcf78a418f93049e2689035e4f4ea1 [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",
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)