aboutsummaryrefslogtreecommitdiff
path: root/projects
diff options
context:
space:
mode:
authorSteve Holme <steve_holme@hotmail.com>2015-08-03 22:45:04 +0100
committerSteve Holme <steve_holme@hotmail.com>2015-08-04 19:15:13 +0100
commit1e67bc5eaf43acfb81077e0d281c78b63dd8189a (patch)
tree153177d24805444b4cca8e36b05db9e7571c4dba /projects
parent12f915ca2aa7d98d4af41e14fede1db301cfe303 (diff)
generate.bat: Moved error messages out of sub-routines
Diffstat (limited to 'projects')
-rw-r--r--projects/generate.bat16
1 files changed, 12 insertions, 4 deletions
diff --git a/projects/generate.bat b/projects/generate.bat
index 2a80bf6e6..7029e5277 100644
--- a/projects/generate.bat
+++ b/projects/generate.bat
@@ -93,9 +93,9 @@ rem If you need to set the errorlevel do this instead: CALL :seterr [#]
echo.
echo Generating prerequisite files
call :gen_curlbuild
- if errorlevel 1 goto error
+ if errorlevel 1 goto nogencurlbuild
call :gen_hugehelp
- if errorlevel 1 goto error
+ if errorlevel 1 goto nogenhugehelp
) else (
echo.
echo Removing prerequisite files
@@ -436,7 +436,6 @@ rem Returns exit code 0 on success or 1 on failure.
)
findstr "/C:void hugehelp(void)" ..\src\tool_hugehelp.c 1>NUL 2>&1
if %ERRORLEVEL% neq 0 (
- echo Error: Unable to generate ..\src\tool_hugehelp.c
exit /B 1
)
exit /B 0
@@ -448,7 +447,6 @@ rem Returns exit code 0 on success or 1 on failure.
echo * %CD%\..\include\curl\curlbuild.h
copy /y ..\include\curl\curlbuild.h.dist ..\include\curl\curlbuild.h 1>NUL
if %ERRORLEVEL% neq 0 (
- echo Error: Unable to generate ..\include\curl\curlbuild.h
exit /B 1
)
exit /B 0
@@ -488,6 +486,16 @@ rem Returns exit code 0 on success or 1 on failure.
echo Error: This batch file cannot run from a network drive
goto error
+:nogencurlbuild
+ echo.
+ echo Error: Unable to generate ..\include\curl\curlbuild.h
+ goto error
+
+:nogenhugehelp
+ echo.
+ echo Error: Unable to generate ..\src\tool_hugehelp.c
+ goto error
+
:seterr
rem Set the caller's errorlevel.
rem %1[opt]: Errorlevel as integer.