Commit 0342ada3 authored by Steve Holme's avatar Steve Holme
Browse files

generate.bat: Added a check for the presence of a git repository

parent 3f5f042e
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -38,6 +38,9 @@ rem If you need to set the errorlevel do this instead: CALL :seterr [#]
  rem Switch to this batch file's directory
  cd /d "%~0\.." 1>NUL 2>&1

  rem Check we are running from a curl git repository
  if not exist ..\GIT-INFO goto norepo

  rem Set our variables
  setlocal ENABLEEXTENSIONS
  set VERSION=ALL
@@ -483,6 +486,11 @@ rem Returns exit code 0 on success or 1 on failure.
  echo Error: This batch file cannot run from a network drive
  goto error

:norepo
  echo.
  echo Error: This batch file should only be used from a curl git repository
  goto error

:nogencurlbuild
  echo.
  echo Error: Unable to generate ..\include\curl\curlbuild.h