From 97c9d31884d25322e36bb2bfc5cee6485b503f4d Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Wed, 5 Aug 2015 17:32:45 +0100 Subject: [PATCH] buildconf.bat: Avoid using goto for file not in repository --- buildconf.bat | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/buildconf.bat b/buildconf.bat index fe4b75d53..5de8bf18c 100644 --- a/buildconf.bat +++ b/buildconf.bat @@ -38,28 +38,29 @@ rem snapshot archives. if not exist GIT-INFO goto nogitinfo :start -rem create tool_hugehelp.c -if not exist src\tool_hugehelp.c.cvs goto end_hugehelp_c -copy /Y src\tool_hugehelp.c.cvs src\tool_hugehelp.c -:end_hugehelp_c + rem create tool_hugehelp.c + if exist src\tool_hugehelp.c.cvs ( + copy /Y src\tool_hugehelp.c.cvs src\tool_hugehelp.c + ) -rem create Makefile -if not exist Makefile.dist goto end_makefile -copy /Y Makefile.dist Makefile -:end_makefile + rem create Makefile + if exist Makefile.dist ( + copy /Y Makefile.dist Makefile + ) -rem create curlbuild.h -if not exist include\curl\curlbuild.h.dist goto end_curlbuild_h -copy /Y include\curl\curlbuild.h.dist include\curl\curlbuild.h -:end_curlbuild_h + rem create curlbuild.h + if exist include\curl\curlbuild.h.dist ( + copy /Y include\curl\curlbuild.h.dist include\curl\curlbuild.h + ) -rem setup c-ares git tree -if not exist ares\buildconf.bat goto end_c_ares -cd ares -call buildconf.bat -cd .. -:end_c_ares -goto success + rem setup c-ares git tree + if exist ares\buildconf.bat ( + cd ares + call buildconf.bat + cd .. + ) + + goto success :syntax rem Display the help