Skip to content

Blog

Longer writing about Make and Sew. The first post is the makefile.fyi essay on why a target named all should be phony.

  1. Why should all be phony?

    A file named all does not normally stop Make from checking its prerequisites. So what does .PHONY change? Follow the timestamps, implicit rules, and a missing intermediate file.