prepare step so not everything needs to be installed during compilation