auto commit by Makefile