updating build files to allow for cleaner builds