add some settings for makefile