auto dependency generation for sources in makefile