blob: 42dc8777130965bd33ffe4bced32e37e75f520c8 [file] [log] [blame]
Serge Bazanskiab4ef132021-09-24 13:58:13 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2load(":def.bzl", "toolchain_library")
3
4toolchain_library(
5 name = "toolchain_library",
6 importpath = "source.monogon.dev/build/toolbase/gotoolchain",
7 visibility = ["//visibility:public"],
8 deps = [
9 "@io_bazel_rules_go//go/tools/bazel:go_default_library",
10 ],
11)
12
13# keep
14go_library(
Lorenz Brund13c1c62022-03-30 19:58:58 +020015 name = "gotoolchain",
Serge Bazanskiab4ef132021-09-24 13:58:13 +020016 embed = [":toolchain_library"],
17 importpath = "source.monogon.dev/build/toolbase/gotoolchain",
18 visibility = ["//visibility:public"],
19)
20
21go_test(
Lorenz Brund13c1c62022-03-30 19:58:58 +020022 name = "gotoolchain_test",
Serge Bazanskiab4ef132021-09-24 13:58:13 +020023 srcs = ["toolchain_test.go"],
Lorenz Brund13c1c62022-03-30 19:58:58 +020024 embed = [":gotoolchain"], # keep
Serge Bazanskiab4ef132021-09-24 13:58:13 +020025)