doc makefile