modify ignore file and makefile.