bwplotka / bingo

Like `go get` but for Go tools! CI Automating versioning of Go binaries in a nested, isolated Go modules.
Apache License 2.0
351 stars 29 forks source link

How to delete pkg? #120

Closed aimuz closed 1 year ago

aimuz commented 2 years ago

I want to remove something from .bingo that is not being used, is there an easy way for me to do that?

For example, I want to delete k8s.io/code-generator/cmd/deepcopy-gen

DEEPCOPY_GEN := $(GOBIN)/deepcopy-gen-v0.25.0
$(DEEPCOPY_GEN): $(BINGO_DIR)/deepcopy-gen.mod
    @# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
    @echo "(re)installing $(GOBIN)/deepcopy-gen-v0.25.0"
    @cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=deepcopy-gen.mod -o=$(GOBIN)/deepcopy-gen-v0.25.0 "k8s.io/code-generator/cmd/deepcopy-gen"
bwplotka commented 2 years ago

bingo get <package>@none (:

aimuz commented 1 year ago

This solves my problem