update installation from github in one step, using --recursive