mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-24 11:02:35 +08:00
f272a872d4
* [curl] Add support of different features. Default-Features: openssl, http2, ssh (as in previous builds) Feature: curl Description: Builds curl executable (placed in the /tools directory) Feature: http-only Description: Disables all protocols except HTTP/HTTPS/HTTP2 Feature: http2 Build-Depends: nghttp2, openssl Description: HTTP2 support (requires openssl) Feature: openssl Build-Depends: openssl Description: SSL support via OpenSSL Feature: winssl Description: SSL support via Schannel Feature: ssh Build-Depends: libssh2 Description: SSH support via libssh2 * [cpr] Add features of the curl library. * [cpr] Remove transitive features * [curl] Remove http2 from default features. Remove winssl feature. Rename "curl" feature to "tool". * [curl] Fixup curl -> tool renaming * [curl] Further refactoring of WINSSL/Openssl -- use single ssl feature.
25 lines
538 B
Plaintext
25 lines
538 B
Plaintext
Source: curl
|
|
Version: 7.58.0-4
|
|
Build-Depends: zlib
|
|
Description: A library for transferring data with URLs
|
|
Default-Features: ssl
|
|
# For WINSSL add set(CURL_USE_WINSSL ON) to your triplet file
|
|
|
|
Feature: tool
|
|
Description: Builds curl executable
|
|
|
|
Feature: non-http
|
|
Description: Enables protocols beyond HTTP/HTTPS/HTTP2
|
|
|
|
Feature: http2
|
|
Build-Depends: nghttp2, ssl
|
|
Description: HTTP2 support
|
|
|
|
Feature: ssl
|
|
Build-Depends: openssl
|
|
Description: SSL support
|
|
|
|
Feature: ssh
|
|
Build-Depends: libssh2, curl[non-http]
|
|
Description: SSH support via libssh2
|