]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/cpprestsdk/vcpkg.json
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / cpprestsdk / vcpkg.json
1 {
2 "name": "cpprestsdk",
3 "version-string": "2.10.18",
4 "description": [
5 "C++11 JSON, REST, and OAuth library",
6 "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."
7 ],
8 "homepage": "https://github.com/Microsoft/cpprestsdk",
9 "dependencies": [
10 {
11 "name": "boost-asio",
12 "platform": "!uwp & !windows"
13 },
14 {
15 "name": "boost-chrono",
16 "platform": "!uwp & !windows"
17 },
18 {
19 "name": "boost-date-time",
20 "platform": "!uwp & !windows"
21 },
22 {
23 "name": "boost-filesystem",
24 "platform": "!uwp & !windows"
25 },
26 {
27 "name": "boost-random",
28 "platform": "!uwp & !windows"
29 },
30 {
31 "name": "boost-regex",
32 "platform": "!uwp & !windows"
33 },
34 {
35 "name": "boost-system",
36 "platform": "!uwp & !windows"
37 },
38 {
39 "name": "boost-thread",
40 "platform": "!uwp & !windows"
41 },
42 {
43 "name": "openssl",
44 "platform": "!uwp & !windows"
45 }
46 ],
47 "default-features": [
48 "default-features"
49 ],
50 "features": {
51 "brotli": {
52 "description": "Brotli compression support",
53 "dependencies": [
54 "brotli",
55 {
56 "name": "cpprestsdk",
57 "default-features": false,
58 "features": [
59 "compression"
60 ]
61 }
62 ]
63 },
64 "compression": {
65 "description": "HTTP Compression support",
66 "dependencies": [
67 "zlib"
68 ]
69 },
70 "default-features": {
71 "description": "Features installed by default",
72 "dependencies": [
73 {
74 "name": "cpprestsdk",
75 "default-features": false,
76 "features": [
77 "compression"
78 ]
79 },
80 {
81 "name": "cpprestsdk",
82 "features": [
83 "brotli"
84 ],
85 "platform": "windows"
86 }
87 ]
88 },
89 "websockets": {
90 "description": "Websockets support",
91 "dependencies": [
92 {
93 "name": "boost-date-time",
94 "platform": "!uwp"
95 },
96 {
97 "name": "boost-regex",
98 "platform": "!uwp"
99 },
100 {
101 "name": "boost-system",
102 "platform": "!uwp"
103 },
104 {
105 "name": "cpprestsdk",
106 "default-features": false,
107 "features": [
108 "compression"
109 ]
110 },
111 {
112 "name": "openssl",
113 "platform": "!uwp"
114 },
115 {
116 "name": "websocketpp",
117 "platform": "!uwp"
118 }
119 ]
120 }
121 }
122 }