2020-12-31 12:50:53 +08:00
{
"name" : "cpprestsdk" ,
2022-04-28 09:12:48 +08:00
"version" : "2.10.18" ,
2023-09-19 00:58:32 +08:00
"port-version" : 4 ,
2020-12-31 12:50:53 +08:00
"description" : [
"C++11 JSON, REST, and OAuth library" ,
"The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services."
] ,
"homepage" : "https://github.com/Microsoft/cpprestsdk" ,
2022-08-02 03:12:14 +08:00
"license" : "MIT" ,
2020-12-31 12:50:53 +08:00
"dependencies" : [
{
"name" : "boost-asio" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "boost-chrono" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "boost-date-time" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "boost-filesystem" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "boost-random" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "boost-regex" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "boost-system" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "boost-thread" ,
"platform" : "!uwp & !windows"
} ,
{
"name" : "openssl" ,
"platform" : "!uwp & !windows"
2022-04-28 09:12:48 +08:00
} ,
{
"name" : "vcpkg-cmake" ,
"host" : true
} ,
{
"name" : "vcpkg-cmake-config" ,
"host" : true
2020-12-31 12:50:53 +08:00
}
] ,
"default-features" : [
2023-08-08 04:18:46 +08:00
{
"name" : "brotli" ,
"platform" : "windows"
} ,
"compression"
2020-12-31 12:50:53 +08:00
] ,
"features" : {
"brotli" : {
"description" : "Brotli compression support" ,
"dependencies" : [
"brotli" ,
{
"name" : "cpprestsdk" ,
"default-features" : false ,
"features" : [
"compression"
]
}
]
} ,
"compression" : {
"description" : "HTTP Compression support" ,
"dependencies" : [
"zlib"
]
} ,
"websockets" : {
"description" : "Websockets support" ,
"dependencies" : [
{
"name" : "boost-date-time" ,
"platform" : "!uwp"
} ,
{
"name" : "boost-regex" ,
"platform" : "!uwp"
} ,
{
"name" : "boost-system" ,
"platform" : "!uwp"
} ,
{
"name" : "cpprestsdk" ,
"default-features" : false ,
"features" : [
"compression"
]
} ,
{
"name" : "openssl" ,
"platform" : "!uwp"
} ,
{
"name" : "websocketpp" ,
"platform" : "!uwp"
}
]
}
}
}