Using VPATH in makefile to avoid polluting external folders