From c806a27a4b1762a05aa68b39091d429a5a3e14c9 Mon Sep 17 00:00:00 2001
From: mappu <mappu04@gmail.com>
Date: Sat, 5 Apr 2025 20:48:00 +1300
Subject: [PATCH] makefile: use split .PHONY declarations

---
 Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 58ecc8e9..78e4dacd 100644
--- a/Makefile
+++ b/Makefile
@@ -2,18 +2,20 @@ BUILDSTAMPS := docker/genbindings.docker-buildstamp
 DOCKER := docker
 SHELL := /bin/bash
 
+.PHONY: all
 all: genbindings
 
 docker/genbindings.docker-buildstamp: docker/genbindings.Dockerfile
 	$(DOCKER) build -t miqt/genbindings:latest -f docker/genbindings.Dockerfile .
 	touch $@
 
+.PHONY: clean
 clean:
 	$(DOCKER) image rm -f miqt/genbindings:latest
 	rm -f $(BUILDSTAMPS)
 
+.PHONY: genbindings
 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