Mark Makefiles that don't generate files as .PHONY
See merge request graphviz/graphviz!1361
clean :
rm -f mklang sdlshapes.ps sdlshapes.ppm html.html
+ .PHONY: distclean
distclean : clean
rm -f attrs.html colors.html output.html shapes.html lang.html arrows.html
- rm -f $(A2GIF) $(AGIF) $(SGIF) $(MJPG) $(MGIF) $(MPNG) shapes
+ rm -f $(A2GIF) $(AGIF) $(SGIF) $(MPJG) $(MGIF) $(MPNG) $(XGIF) shapes
(for s in $$(cat shapelist); do rm -f $$s.gif; done)
EXTRA_DIST = $(XGIF) mklang.y mkarrows.sh mkattrs.sh mkshapes.sh mkstyles.sh mktapers.sh \