From ec97dae46b964f0312b21a8b7360d736279841ad Mon Sep 17 00:00:00 2001 From: Christian Nieves Date: Wed, 12 Jul 2023 21:40:39 -0500 Subject: [PATCH] add build targets --- cmd/beornextract/BUILD | 2 +- cmd/beornextract/types/BUILD | 2 +- cmd/test/BUILD | 18 ++++++++++++++++++ sqlgen/cmd/BUILD | 18 ------------------ 4 files changed, 20 insertions(+), 20 deletions(-) create mode 100644 cmd/test/BUILD diff --git a/cmd/beornextract/BUILD b/cmd/beornextract/BUILD index 422d681..1abf031 100644 --- a/cmd/beornextract/BUILD +++ b/cmd/beornextract/BUILD @@ -12,6 +12,6 @@ alias( go_library( name = "beornextract_lib", srcs = ["main.go"], - importpath = "github.com/squk/lotr/beornextract", + importpath = "github.com/squk/lotr/cmd/beornextract", deps = ["@com_github_davecgh_go_spew//spew"], ) diff --git a/cmd/beornextract/types/BUILD b/cmd/beornextract/types/BUILD index c8918fe..7b6a859 100644 --- a/cmd/beornextract/types/BUILD +++ b/cmd/beornextract/types/BUILD @@ -3,6 +3,6 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "types", srcs = ["card.go"], - importpath = "github.com/squk/lotr/beornextract/types", + importpath = "github.com/squk/lotr/cmd/beornextract/types", visibility = ["//visibility:public"], ) diff --git a/cmd/test/BUILD b/cmd/test/BUILD new file mode 100644 index 0000000..226ea66 --- /dev/null +++ b/cmd/test/BUILD @@ -0,0 +1,18 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") + +go_library( + name = "test_lib", + srcs = ["main.go"], + importpath = "github.com/squk/lotr/cmd/test", + visibility = ["//visibility:private"], + deps = [ + "@com_github_davecgh_go_spew//spew", + "@com_github_mattn_go_sqlite3//:go-sqlite3", + ], +) + +go_binary( + name = "test", + embed = [":test_lib"], + visibility = ["//visibility:public"], +) diff --git a/sqlgen/cmd/BUILD b/sqlgen/cmd/BUILD index 5de4da4..e69de29 100644 --- a/sqlgen/cmd/BUILD +++ b/sqlgen/cmd/BUILD @@ -1,18 +0,0 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") - -go_library( - name = "cmd_lib", - srcs = ["main.go"], - importpath = "github.com/squk/lotr/sqlgen/cmd", - visibility = ["//visibility:private"], - deps = [ - "@com_github_davecgh_go_spew//spew", - "@com_github_mattn_go_sqlite3//:go-sqlite3", - ], -) - -go_binary( - name = "cmd", - embed = [":cmd_lib"], - visibility = ["//visibility:public"], -)