Added --noconfigure switch to testcurl.pl.
authorGuenter Knauf <lists@gknw.net>
Wed, 13 Oct 2010 22:57:36 +0000 (00:57 +0200)
committerGuenter Knauf <lists@gknw.net>
Wed, 13 Oct 2010 22:57:36 +0000 (00:57 +0200)
tests/testcurl.pl

index a0fd889..27f188f 100755 (executable)
@@ -49,6 +49,7 @@
 # --nocvsup                Don't pull from git even though it is a git tree
 # --nogitpull              Don't pull from git even though it is a git tree
 # --nobuildconf            Don't run buildconf
+# --noconfigure            Don't run configure
 # --runtestopts=[options]  Options to pass to runtests.pl
 # --setup=[file name]      File name to read setup from (deprecated)
 # --target=[your os]       Specify your target environment.
@@ -84,6 +85,7 @@ if (-f ".git/config") {
 
 $git=1;
 $setupfile = 'setup';
+$configurebuild = 1;
 while ($ARGV[0]) {
   if ($ARGV[0] =~ /--target=/) {
     $targetos = (split(/=/, shift @ARGV))[1];
@@ -117,6 +119,10 @@ while ($ARGV[0]) {
     $nobuildconf=1;
     shift @ARGV;
   }
+  elsif ($ARGV[0] =~ /--noconfigure/) {
+    $configurebuild=0;
+    shift @ARGV;
+  }
   elsif ($ARGV[0] =~ /--crosscompile/) {
     $crosscompile=1;
     shift @ARGV;
@@ -131,7 +137,6 @@ while ($ARGV[0]) {
 }
 
 # Do the platform-specific stuff here
-$configurebuild = 1;
 $confheader = 'curl_config.h';
 $binext = '';
 $libext = '.la'; # .la since both libcurl and libcares are made with libtool