These compound shell commands should probably all be joined with ````&&```` rather than ````;````.  That's a general bug throughout the tools.mk file though so i can fix that globally later.