build-openssl.bat: Added check for Perl installation

This commit is contained in:
Steve Holme 2015-01-16 20:57:36 +00:00
parent 224cf1c274
commit 5f09947d28

View File

@ -6,7 +6,7 @@ rem * / __| | | | |_) | |
rem * | (__| |_| | _ <| |___
rem * \___|\___/|_| \_\_____|
rem *
rem * Copyright (C) 2012 - 2014, Steve Holme, <steve_holme@hotmail.com>.
rem * Copyright (C) 2012 - 2015, Steve Holme, <steve_holme@hotmail.com>.
rem *
rem * This software is licensed as described in the file COPYING, which
rem * you should have received as part of this distribution. The terms
@ -105,6 +105,14 @@ rem ***************************************************************************
rem Check we have Visual Studio installed
if not exist "%PF%\%VC_PATH%" goto novc
rem Check we have Perl installed
echo %PATH% | findstr /I /C:"\Perl" 1>nul
if errorlevel 1 (
if not exist "%SystemDrive%\Perl" (
if not exist "%SystemDrive%\Perl64" goto noperl
)
)
rem Check the start directory exists
if not exist "%START_DIR%" goto noopenssl
@ -308,6 +316,11 @@ rem ***************************************************************************
echo Error: %VC_DESC% is not installed
goto error
:noperl
echo.
echo Error: Perl is not installed
goto error
:nox64
echo.
echo Error: %VC_DESC% does not support 64-bit builds