For Windows the Make.bat is used to simulate make on Linux. As a side effect, it's not as robust at using the versions declared in the wrapper build script -- in fact, it seems to pretty much ignore them. Worse still, the get-lit powershell script used in make.bat was always downloading the latest from master instead the version set at the top of make.bat.
A mismatch in lit version would result in errors like this when running the agent:
For Windows the
Make.bat
is used to simulate make on Linux. As a side effect, it's not as robust at using the versions declared in the wrapper build script -- in fact, it seems to pretty much ignore them. Worse still, theget-lit
powershell script used inmake.bat
was always downloading the latest from master instead the version set at the top ofmake.bat
.A mismatch in lit version would result in errors like this when running the agent: