mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 09:21:50 -05:00
scripts: Allow -help to be specified in any argument
Allow the -help command line argument to be specified in any argument and not just as the first.
This commit is contained in:
parent
b9b7ccd04a
commit
4aee1f9cf5
@ -30,11 +30,6 @@ rem This file is not included or required for curl's release archives or daily
|
||||
rem snapshot archives.
|
||||
|
||||
:begin
|
||||
rem Display the help
|
||||
if /i "%~1" == "-?" goto syntax
|
||||
if /i "%~1" == "-h" goto syntax
|
||||
if /i "%~1" == "-help" goto syntax
|
||||
|
||||
rem Switch to this batch file's directory
|
||||
cd /d "%~0\.." 1>NUL 2>&1
|
||||
|
||||
@ -50,6 +45,12 @@ rem snapshot archives.
|
||||
|
||||
if /i "%~1" == "-clean" (
|
||||
set MODE=CLEAN
|
||||
) else if /i "%~1" == "-?" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-h" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-help" (
|
||||
goto syntax
|
||||
) else (
|
||||
goto unknown
|
||||
)
|
||||
|
@ -27,12 +27,9 @@ rem ***************************************************************************
|
||||
setlocal
|
||||
set VC_VER=
|
||||
set BUILD_PLATFORM=
|
||||
|
||||
rem Display the help
|
||||
|
||||
rem Ensure we have the required arguments
|
||||
if /i "%~1" == "" goto syntax
|
||||
if /i "%~1" == "-?" goto syntax
|
||||
if /i "%~1" == "-h" goto syntax
|
||||
if /i "%~1" == "-help" goto syntax
|
||||
|
||||
:parseArgs
|
||||
if "%~1" == "" goto prerequisites
|
||||
@ -81,6 +78,12 @@ rem ***************************************************************************
|
||||
set BUILD_CONFIG=debug
|
||||
) else if /i "%~1%" == "release" (
|
||||
set BUILD_CONFIG=release
|
||||
) else if /i "%~1" == "-?" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-h" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-help" (
|
||||
goto syntax
|
||||
) else (
|
||||
if not defined START_DIR (
|
||||
set START_DIR=%~1%
|
||||
|
@ -30,11 +30,8 @@ rem ***************************************************************************
|
||||
set VC_VER=
|
||||
set BUILD_PLATFORM=
|
||||
|
||||
rem Display the help
|
||||
rem Ensure we have the required arguments
|
||||
if /i "%~1" == "" goto syntax
|
||||
if /i "%~1" == "-?" goto syntax
|
||||
if /i "%~1" == "-h" goto syntax
|
||||
if /i "%~1" == "-help" goto syntax
|
||||
|
||||
:parseArgs
|
||||
if "%~1" == "" goto prerequisites
|
||||
@ -67,6 +64,12 @@ rem ***************************************************************************
|
||||
set BUILD_CONFIG=debug
|
||||
) else if /i "%~1" == "release" (
|
||||
set BUILD_CONFIG=release
|
||||
) else if /i "%~1" == "-?" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-h" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-help" (
|
||||
goto syntax
|
||||
) else (
|
||||
if not defined START_DIR (
|
||||
set START_DIR=%~1
|
||||
|
@ -26,10 +26,14 @@ rem ***************************************************************************
|
||||
if not "%OS%" == "Windows_NT" goto nodos
|
||||
setlocal
|
||||
|
||||
rem Display the help
|
||||
if /i "%~1" == "-?" goto syntax
|
||||
if /i "%~1" == "-h" goto syntax
|
||||
if /i "%~1" == "-help" goto syntax
|
||||
:parseArgs
|
||||
if /i "%~1" == "-?" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-h" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-help" (
|
||||
goto syntax
|
||||
)
|
||||
|
||||
:prerequisites
|
||||
rem Check we have Perl installed
|
||||
|
@ -58,11 +58,6 @@ rem If you need to set the errorlevel do this instead: CALL :seterr [#]
|
||||
gzip --version <NUL 1>NUL 2>&1
|
||||
if %ERRORLEVEL% equ 0 (set HAVE_GZIP=Y) else (set HAVE_GZIP=)
|
||||
|
||||
rem Display the help
|
||||
if /i "%~1" == "-?" goto syntax
|
||||
if /i "%~1" == "-h" goto syntax
|
||||
if /i "%~1" == "-help" goto syntax
|
||||
|
||||
:parseArgs
|
||||
if "%~1" == "" goto start
|
||||
|
||||
@ -86,6 +81,12 @@ rem If you need to set the errorlevel do this instead: CALL :seterr [#]
|
||||
set VERSION=VC14
|
||||
) else if /i "%~1" == "-clean" (
|
||||
set MODE=CLEAN
|
||||
) else if /i "%~1" == "-?" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-h" (
|
||||
goto syntax
|
||||
) else if /i "%~1" == "-help" (
|
||||
goto syntax
|
||||
) else (
|
||||
goto unknown
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user