Phony targets in makefile
Clean up dependent types