Loading tests/testcurl.pl +23 −14 Original line number Diff line number Diff line Loading @@ -51,7 +51,7 @@ use Cwd; BEGIN { $^W = 1; } use vars qw($version $fixed $infixed $CURLDIR $CVS $pwd $build $buildlog $buildlogname $gnulikebuild $targetos $confsuffix $binext); $buildlogname $gnulikebuild $targetos $confsuffix $binext $libext); use vars qw($name $email $desc $confopts $setupfile); # version of this script Loading Loading @@ -79,6 +79,7 @@ while ($ARGV[0]) { $gnulikebuild = 1; $confsuffix = ''; $binext = ''; $libext = '.a'; if ($^O eq 'MSWin32' || $targetos ne '') { $gnulikebuild = 0; if ($targetos eq '') { Loading @@ -88,9 +89,10 @@ if ($^O eq 'MSWin32' || $targetos ne '') { if ($targetos =~ /vc/ || $targetos =~ /mingw32/) { $confsuffix = '-win32'; $binext = '.exe'; $libext = '.lib' if ($targetos =~ /vc/); } elsif ($targetos =~ /netware/) { $confsuffix = '-netware'; $binext = '.nlm'; $libext = '.lib'; } } Loading Loading @@ -312,8 +314,7 @@ if ($CVS) { mydie "buildconf was NOT successful"; } } else { system("buildconf.bat") if ($^O eq 'MSWin32'); # logit "buildconf was successful (dummy message)" if ($^O eq 'linux'); logit "buildconf was successful (dummy message)"; } } Loading Loading @@ -341,10 +342,14 @@ if ($gnulikebuild) { mydie "configure didn't work"; } } else { system("xcopy /s /q ..\\$CURLDIR .") if ($^O eq 'MSWin32'); if ($^O eq 'linux') { if ($^O eq 'MSWin32') { system("xcopy /s /q ..\\$CURLDIR ."); system("buildconf.bat"); } elsif ($^O eq 'linux') { system("cp -ar ../$CURLDIR/* ."); system("cp -a ../$CURLDIR/Makefile.dist Makefile"); system("cp -af ../$CURLDIR/Makefile.dist Makefile"); system("make -i -C lib -f Makefile.$targetos prebuild"); system("make -i -C src -f Makefile.$targetos prebuild"); } } Loading @@ -367,17 +372,21 @@ if (grepfile("define USE_ARES", "lib/config$confsuffix.h")) { logit "build ares"; chdir "ares"; if ($targetos ne '') { open(F, "make -f Makefile.$targetos 2>&1 |") or die; } else { open(F, "make 2>&1 |") or die; } while (<F>) { s/$pwd//g; print; } close(F); if (-f "libcares.a") { logit "ares is now built successfully"; if (-f "libcares$libext") { logit "ares is now built successfully (libcares.$libext)"; } else { logit "ares build failed"; logit "ares build failed (libares.$libext)"; } # cd back to the curl build dir Loading Loading
tests/testcurl.pl +23 −14 Original line number Diff line number Diff line Loading @@ -51,7 +51,7 @@ use Cwd; BEGIN { $^W = 1; } use vars qw($version $fixed $infixed $CURLDIR $CVS $pwd $build $buildlog $buildlogname $gnulikebuild $targetos $confsuffix $binext); $buildlogname $gnulikebuild $targetos $confsuffix $binext $libext); use vars qw($name $email $desc $confopts $setupfile); # version of this script Loading Loading @@ -79,6 +79,7 @@ while ($ARGV[0]) { $gnulikebuild = 1; $confsuffix = ''; $binext = ''; $libext = '.a'; if ($^O eq 'MSWin32' || $targetos ne '') { $gnulikebuild = 0; if ($targetos eq '') { Loading @@ -88,9 +89,10 @@ if ($^O eq 'MSWin32' || $targetos ne '') { if ($targetos =~ /vc/ || $targetos =~ /mingw32/) { $confsuffix = '-win32'; $binext = '.exe'; $libext = '.lib' if ($targetos =~ /vc/); } elsif ($targetos =~ /netware/) { $confsuffix = '-netware'; $binext = '.nlm'; $libext = '.lib'; } } Loading Loading @@ -312,8 +314,7 @@ if ($CVS) { mydie "buildconf was NOT successful"; } } else { system("buildconf.bat") if ($^O eq 'MSWin32'); # logit "buildconf was successful (dummy message)" if ($^O eq 'linux'); logit "buildconf was successful (dummy message)"; } } Loading Loading @@ -341,10 +342,14 @@ if ($gnulikebuild) { mydie "configure didn't work"; } } else { system("xcopy /s /q ..\\$CURLDIR .") if ($^O eq 'MSWin32'); if ($^O eq 'linux') { if ($^O eq 'MSWin32') { system("xcopy /s /q ..\\$CURLDIR ."); system("buildconf.bat"); } elsif ($^O eq 'linux') { system("cp -ar ../$CURLDIR/* ."); system("cp -a ../$CURLDIR/Makefile.dist Makefile"); system("cp -af ../$CURLDIR/Makefile.dist Makefile"); system("make -i -C lib -f Makefile.$targetos prebuild"); system("make -i -C src -f Makefile.$targetos prebuild"); } } Loading @@ -367,17 +372,21 @@ if (grepfile("define USE_ARES", "lib/config$confsuffix.h")) { logit "build ares"; chdir "ares"; if ($targetos ne '') { open(F, "make -f Makefile.$targetos 2>&1 |") or die; } else { open(F, "make 2>&1 |") or die; } while (<F>) { s/$pwd//g; print; } close(F); if (-f "libcares.a") { logit "ares is now built successfully"; if (-f "libcares$libext") { logit "ares is now built successfully (libcares.$libext)"; } else { logit "ares build failed"; logit "ares build failed (libares.$libext)"; } # cd back to the curl build dir Loading