create makefile for build