improve Makefile
source code information