Update Makefile with .PHONY and -pedantic