- made the targets .PHONY so that it will treat the dependencies as the targets