]> granicus.if.org Git - curl/commitdiff
build-openssl.bat: Added check for Perl installation
authorSteve Holme <steve_holme@hotmail.com>
Fri, 16 Jan 2015 20:57:36 +0000 (20:57 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Fri, 16 Jan 2015 21:15:52 +0000 (21:15 +0000)
projects/build-openssl.bat

index 3703a3f2d3050280382e78984d43ea593aa1ce89..24410dc1b73eae24c12c07f38a87d657fddc91d9 100644 (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\r
+  if errorlevel 1 (\r
+    if not exist "%SystemDrive%\Perl" (\r
+      if not exist "%SystemDrive%\Perl64" goto noperl\r
+    )\r
+  )\r
+
   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