Makefile: add clean-cache helper function

This commit is contained in:
mappu 2025-02-01 12:49:09 +13:00
parent e72fcf40e9
commit 0408650441

View File

@ -11,8 +11,11 @@ clean:
$(DOCKER) image rm -f miqt/genbindings:latest
rm -f $(BUILDSTAMPS)
clean-cache:
rm -f cmd/genbindings/cachedir/*.json
genbindings: $(BUILDSTAMPS)
mkdir -p ~/.cache/go-build
$(DOCKER) run --user $$(id -u):$$(id -g) -v ~/.cache/go-build:/.cache/go-build -v $$PWD:/src -w /src miqt/genbindings:latest /bin/bash -c 'cd cmd/genbindings && go build && ./genbindings'
.PHONY : all clean genbindings
.PHONY : all clean clean-cache genbindings