build: Avoid phony targets are prerequisites to avoid unnecessary recompilations.