There is a lot of duplication between all the different files. Coming up with a good way to do these builds without duplication would be nice.