# SPDX-FileCopyrightText: 2020 Luke Granger-Brown # # SPDX-License-Identifier: Apache-2.0 { depot, ... }@args: (depot.third_party.buildGo.proto { name = "webapi"; path = "hg.lukegb.com/lukegb/depot/go/trains/webapi"; goPackage = ""; proto = ./webapi.proto; extraDeps = with depot.third_party; [ gopkgs."google.golang.org".protobuf.types.known.timestamppb gopkgs."github.com".jackc.pgtype ]; }).overrideGo (old: { srcs = old.srcs ++ [ ./utils.go ]; }) // { summarize = import ./summarize args; }