OSDN Git Service

MSVC: allow linking with the cURL library
authorMarat Radchenko <marat@slonopotamus.org>
Thu, 27 Mar 2014 07:34:27 +0000 (11:34 +0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 27 Mar 2014 19:05:14 +0000 (12:05 -0700)
Teach the clink.pl script that -lcurl is a request to link with the
cURL library, and drop NO_CURL from config.mak.uname for the MSVC
platform.

Signed-off-by: Marat Radchenko <marat@slonopotamus.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/vcbuild/scripts/clink.pl
config.mak.uname

index 4374771..a87d0da 100755 (executable)
@@ -33,6 +33,8 @@ while (@ARGV) {
                push(@args, "libeay32.lib");
        } elsif ("$arg" eq "-lssl") {
                push(@args, "ssleay32.lib");
+       } elsif ("$arg" eq "-lcurl") {
+               push(@args, "libcurl.lib");
        } elsif ("$arg" =~ /^-L/ && "$arg" ne "-LTCG") {
                $arg =~ s/^-L/-LIBPATH:/;
                push(@args, $arg);
index 7d31fad..f1690d6 100644 (file)
@@ -345,7 +345,6 @@ ifeq ($(uname_S),Windows)
        UNRELIABLE_FSTAT = UnfortunatelyYes
        OBJECT_CREATION_USES_RENAMES = UnfortunatelyNeedsTo
        NO_REGEX = YesPlease
-       NO_CURL = YesPlease
        NO_GETTEXT = YesPlease
        NO_PYTHON = YesPlease
        BLK_SHA1 = YesPlease