diff options
author | Steve Holme <steve_holme@hotmail.com> | 2015-08-09 11:00:07 +0100 |
---|---|---|
committer | Steve Holme <steve_holme@hotmail.com> | 2015-08-09 11:46:24 +0100 |
commit | 4c47cbf533883a3853b303282eb371291662ddf5 (patch) | |
tree | cdab35142045baa45c32f23e239da485ad677083 /buildconf.bat | |
parent | c22fae7cccc213f7d8f13a78df452ff50993b3d3 (diff) | |
download | curl-4c47cbf533883a3853b303282eb371291662ddf5.tar.gz |
buildconf.bat: Maintain compatibility with DOS based systems
Commit f08e30d7bc broke compatibility with DOS and non Windows NT based
versions of Windows due to the use of the setlocal command.
Diffstat (limited to 'buildconf.bat')
-rw-r--r-- | buildconf.bat | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/buildconf.bat b/buildconf.bat index 25f1928bf..9b99fdaec 100644 --- a/buildconf.bat +++ b/buildconf.bat @@ -24,14 +24,14 @@ rem *************************************************************************** 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 @@ -143,9 +143,17 @@ rem 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 |