]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
Die when curlbuild.h is not created or available
authorYang Tse <yangsita@gmail.com>
Mon, 11 Aug 2008 00:15:20 +0000 (00:15 +0000)
committerYang Tse <yangsita@gmail.com>
Mon, 11 Aug 2008 00:15:20 +0000 (00:15 +0000)
tests/testcurl.pl

index 6342e8ac5bc78051e4b19e21471ceaf5159adbc2..a008c32be0a5b3497269bdefb263f89be160085b 100755 (executable)
@@ -501,12 +501,18 @@ if ($configurebuild) {
   }
 }
 
-logit "display include/curl/curlbuild.h";
-if(open(F, "include/curl/curlbuild.h")) {
-  while (<F>) {
-    print if (($1 =~ /^ *#define/) && ($1 !~ /^ *#define.*__CURL_CURLBUILD_H/));
+if(-f "./include/curl/curlbuild.h") {
+  logit "display include/curl/curlbuild.h";
+  if(open(F, "<./include/curl/curlbuild.h")) {
+    while(<F>) {
+      my $ll = $_;
+      print $ll if(($ll =~ /^ *# *define/) && ($ll !~ /__CURL_CURLBUILD_H/));
+    }
+    close(F);
   }
-  close(F);
+}
+else {
+  mydie "no curlbuild.h created/found";
 }
 
 logit "display lib/config$confsuffix.h";