From 4f0f683f634646dac26400b935dd12f560114776 Mon Sep 17 00:00:00 2001 From: Alexander Shevchenko Date: Sat, 15 Jul 2017 13:49:56 +0300 Subject: [PATCH] Fix for bootstrap.bat failure for intel-win32. See: https://github.com/eas/build/commit/fdbef0e3f0083979bfb6cfa7cdfb37b44eb400b0 --- src/engine/build.bat | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/engine/build.bat b/src/engine/build.bat index 1998d54d5..ea755abf3 100644 --- a/src/engine/build.bat +++ b/src/engine/build.bat @@ -258,9 +258,17 @@ set test=###%args:~0,2%### set test=%test:"###=% set test=%test:###"=% set test=%test:###=% -set test=%test:~0,1% -if "-" == "%test%" goto Set_Args_End +set test1=%test:~0,1% +set test2=%test:~1,1% +REM We can't just search for dash because it might be a part of +REM toolset name, like in `intel-win32'. +if "-" == "%test1%" goto Set_Args_End +if "-" == "%test2%" if not " " == "%test1" if not """" == "%test1" goto Set_Args_bite_Two +goto Set_Args_Bite_One endlocal +:Set_Args_Bite_Two +set args=%args:~1% +:Set_Args_Bite_One set args=%args:~1% goto Set_Args :Set_Args_End