Fix bug where git index what no updated
Don't compile Clover if no source files are changed