Checkmake makes some questionable assumptions about PHONY targets, namely requiring that every Makefile declare all, test, and clean as PHONY. Even if the tasks have bodies. Even if the tasks do not exist.
We can submit a simple patch to correct this.
And then upload a hard fork and wait a bit to see about the adoption. If adopted, delete the hard fork and don't use the hard fork.
Checkmake makes some questionable assumptions about PHONY targets, namely requiring that every Makefile declare
all
,test
, andclean
as PHONY. Even if the tasks have bodies. Even if the tasks do not exist.We can submit a simple patch to correct this.
And then upload a hard fork and wait a bit to see about the adoption. If adopted, delete the hard fork and don't use the hard fork.