parse makefile and map worker