mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
David Byron's fix that makes this script use 'cygpath' instead of 'pwd' if
this runs on windows, to find out the current working directory.
This commit is contained in:
parent
6550d271f0
commit
019e612225
@ -452,6 +452,22 @@ sub checkcurl {
|
||||
|
||||
$curl =~ s/^(.*)(libcurl.*)/$1/g;
|
||||
$libcurl = $2;
|
||||
|
||||
if ($curl =~ /win32/)
|
||||
{
|
||||
# Native Windows builds don't understand the
|
||||
# output of cygwin's pwd. It will be
|
||||
# something like /cygdrive/c/<some path>.
|
||||
#
|
||||
# Use the cygpath utility to convert the
|
||||
# working directory to a Windows friendly
|
||||
# path. The -m option converts to use drive
|
||||
# letter:, but it uses / instead \. Forward
|
||||
# slashes (/) are easier for us. We don't
|
||||
# have to escape them to get them to curl
|
||||
# through a shell.
|
||||
chomp($pwd = `cygpath -m $pwd`);
|
||||
}
|
||||
}
|
||||
elsif($_ =~ /^Protocols: (.*)/i) {
|
||||
# these are the supported protocols, we don't use this knowledge
|
||||
|
Loading…
Reference in New Issue
Block a user