some makefile modify