@jonathansampson i do embedded system development that often have specialized build chains. I automated the provisioning of build environments and made them available to my team. they usually prefer to pass around a 30 gb vm with hard coded paths and absurd symlinks. the cruft that builds up in these things are insane.