host-gc : save files to another directory and restore them if we need to build for a differnt arch