Skip to content
Snippets Groups Projects
Commit 274dc3ec authored by Guenter Knauf's avatar Guenter Knauf
Browse files

forced to use nmake for VC builds early so that its also used for ares even if...

forced to use nmake for VC builds early so that its also used for ares even if we find a GNU make first in path; simplified curl make call.
parent 5e2b5edd
No related branches found
No related tags found
No related merge requests found
......@@ -463,10 +463,8 @@ if ($configurebuild) {
sub findinpath {
my $c;
my $e;
my $x='';
$x='.exe' if ($^O eq 'MSWin32');
my $s=':';
$s=';' if ($^O eq 'MSWin32');
my $x = ($^O eq 'MSWin32') ? '.exe' : '';
my $s = ($^O eq 'MSWin32') ? ';' : ':';
my $p=$ENV{'PATH'};
my @pa = split($s, $p);
for $c (@_) {
......@@ -482,6 +480,8 @@ my $make = findinpath("gmake", "make", "nmake");
if(!$make) {
mydie "Couldn't find make in the PATH";
}
# force to 'nmake' for VC builds
$make = "nmake" if ($targetos =~ /vc/);
logit "going with $make as make";
# change to build dir
......@@ -621,24 +621,9 @@ if (grepfile("define USE_ARES", "lib/config$confsuffix.h")) {
chdir "$pwd/$build";
}
if ($configurebuild) {
logit "$make -i";
open(F, "$make -i 2>&1 |") or die;
}
else {
logit "$make -i $targetos";
if ($^O eq 'MSWin32') {
if ($targetos =~ /vc/) {
open(F, "nmake -i $targetos|") or die;
}
else {
open(F, "$make -i $targetos |") or die;
}
}
else {
open(F, "$make -i $targetos 2>&1 |") or die;
}
}
my $mkcmd = "$make -i" . ($targetos && !$configurebuild ? " $targetos" : "");
logit "$mkcmd";
open(F, "$mkcmd 2>&1 |") or die;
while (<F>) {
s/$pwd//g;
print;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment