Commit
f08e30d7bc broke compatibility with DOS and non Windows NT based
versions of Windows due to the use of the setlocal command.
rem NOTES
rem
rem This batch file must be used to set up a git tree to build on systems where
-rem there is no autotools support (i.e. Windows).
+rem there is no autotools support (i.e. DOS and Windows).
rem
rem This file is not included or required for curl's release archives or daily
rem snapshot archives.
:begin
rem Set our variables
- setlocal
+ if "%OS%" == "Windows_NT" setlocal
set MODE=GENERATE
rem Switch to this batch file's directory
goto error
:error
- endlocal
+ if "%OS%" == "Windows_NT" (
+ endlocal
+ ) else (
+ set MODE=
+ )
exit /B 1
:success
- endlocal
+ if "%OS%" == "Windows_NT" (
+ endlocal
+ ) else (
+ set MODE=
+ )
exit /B 0