The use of the tools directory was originally based on the idea that a single common engine would be installed on a machine and any runners needing to use it would connect to that engine. This is no longer how we are working. Using a lib directory together with a reference to the engine by the runner will give each runner access to it's own version of the engine and simplify the build process.
The use of the tools directory was originally based on the idea that a single common engine would be installed on a machine and any runners needing to use it would connect to that engine. This is no longer how we are working. Using a lib directory together with a reference to the engine by the runner will give each runner access to it's own version of the engine and simplify the build process.