Ensure non-file targets are phony