2020-01-27 18:04:07 +00:00
|
|
|
load("//tools:defs.bzl", "go_library")
|
2019-09-09 20:35:30 +00:00
|
|
|
|
2020-01-27 18:04:07 +00:00
|
|
|
licenses(["notice"])
|
2019-09-09 20:35:30 +00:00
|
|
|
|
|
|
|
go_library(
|
|
|
|
name = "gomarshal",
|
|
|
|
srcs = [
|
|
|
|
"generator.go",
|
|
|
|
"generator_interfaces.go",
|
2020-02-27 22:51:29 +00:00
|
|
|
"generator_interfaces_array_newtype.go",
|
|
|
|
"generator_interfaces_primitive_newtype.go",
|
|
|
|
"generator_interfaces_struct.go",
|
2019-09-09 20:35:30 +00:00
|
|
|
"generator_tests.go",
|
|
|
|
"util.go",
|
|
|
|
],
|
2020-01-27 18:04:07 +00:00
|
|
|
stateify = False,
|
2019-09-09 20:35:30 +00:00
|
|
|
visibility = [
|
|
|
|
"//:sandbox",
|
|
|
|
],
|
2020-02-04 22:36:43 +00:00
|
|
|
deps = ["//tools/tags"],
|
2019-09-09 20:35:30 +00:00
|
|
|
)
|