https://answers.unrealengine.com/questions/3647/how-to-improve-compile-times-for-a-c-project.html?sort=oldest