1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

build-openssl.bat: Fixed cannot find perl if installed but not in path

This commit is contained in:
Steve Holme 2016-03-05 21:04:43 +00:00
parent 0ad6c72227
commit 1eae114065

View File

@ -6,7 +6,7 @@ rem * / __| | | | |_) | |
rem * | (__| |_| | _ <| |___ rem * | (__| |_| | _ <| |___
rem * \___|\___/|_| \_\_____| rem * \___|\___/|_| \_\_____|
rem * rem *
rem * Copyright (C) 2012 - 2015, Steve Holme, <steve_holme@hotmail.com>. rem * Copyright (C) 2012 - 2016, Steve Holme, <steve_holme@hotmail.com>.
rem * rem *
rem * This software is licensed as described in the file COPYING, which rem * This software is licensed as described in the file COPYING, which
rem * you should have received as part of this distribution. The terms rem * you should have received as part of this distribution. The terms
@ -120,11 +120,18 @@ rem ***************************************************************************
rem Check we have Visual Studio installed rem Check we have Visual Studio installed
if not exist "%PF%\%VC_PATH%" goto novc if not exist "%PF%\%VC_PATH%" goto novc
rem Check we have Perl installed rem Check we have Perl in our path
echo %PATH% | findstr /I /C:"\Perl" 1>nul echo %PATH% | findstr /I /C:"\Perl" 1>nul
if errorlevel 1 ( if errorlevel 1 (
if not exist "%SystemDrive%\Perl" ( rem It isn't so check we have it installed and set the path if it is
if not exist "%SystemDrive%\Perl64" goto noperl if exist "%SystemDrive%\Perl" (
set "PATH=%PATH%;%SystemDrive%\Perl\bin"
) else (
if exist "%SystemDrive%\Perl64" (
set "PATH=%SystemDrive%\Perl64\bin;%PATH%"
) else (
goto noperl
)
) )
) )