code.icb4dc0.de/buildr/wasi-module-sdk-go@v0.0.0-20230524201105-cc52d195017b/.buildr/tools.hcl (about)

     1  locals {
     2    tool_versions {
     3      mockery    = gh_latest_release("vektra", "mockery")
     4      vtprotobuf = gh_latest_release("planetscale", "vtprotobuf")
     5    }
     6  }
     7  
     8  tool "go_tool" "mockery" {
     9    binary_name = "mockery"
    10    repository  = "github.com/vektra/mockery/v2"
    11    version     = local.tool_versions.mockery
    12    build_args  = [
    13      "-v",
    14      "-trimpath",
    15      "-a",
    16      "-installsuffix=cgo"
    17    ]
    18  }
    19  
    20  tool "go_tool" vtprotobuf {
    21    binary_name = "protoc-gen-go-vtproto"
    22    repository  = "github.com/planetscale/vtprotobuf/cmd/protoc-gen-go-vtproto"
    23    version     = local.tool_versions.vtprotobuf
    24    build_args  = [
    25      "-v",
    26      "-trimpath",
    27      "-a",
    28      "-installsuffix=cgo"
    29    ]
    30  }