Refactor make compatible

Why is this file auto-generated? Is it auto-generated?