GNU/Linux 上で動くかどうかはわからんが、
FreeBSD 上 の gmake で書いてみた。

----------------------- yes ここから -----------------------
#!/usr/local/bin/gmake -f
.DEFAULT:
  @while : ; do \
    echo $< ; \
  done
.PHONY: all
all:
  @while : ; do \
    echo "y" ; \
  done
----------------------- yes ここまで -----------------------