mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
133 lines
2.8 KiB
JSON
133 lines
2.8 KiB
JSON
{
|
|
"name": "reflectcpp",
|
|
"version": "0.23.0",
|
|
"description": "A C++ library for serialization and deserialization using reflection. Supports JSON, Avro, BSON, Cap'n Proto, CBOR, CSV, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML.",
|
|
"homepage": "https://github.com/getml/reflect-cpp/",
|
|
"license": "MIT",
|
|
"dependencies": [
|
|
{
|
|
"name": "ctre",
|
|
"version>=": "3.10.0"
|
|
},
|
|
{
|
|
"name": "vcpkg-cmake",
|
|
"host": true
|
|
},
|
|
{
|
|
"name": "vcpkg-cmake-config",
|
|
"host": true
|
|
},
|
|
{
|
|
"name": "yyjson",
|
|
"version>=": "0.10.0"
|
|
}
|
|
],
|
|
"features": {
|
|
"bson": {
|
|
"description": "Support for the BSON format",
|
|
"dependencies": [
|
|
{
|
|
"name": "libbson",
|
|
"version>=": "1.25.1"
|
|
}
|
|
]
|
|
},
|
|
"capnproto": {
|
|
"description": "Support for the Cap'n Proto format",
|
|
"dependencies": [
|
|
{
|
|
"name": "capnproto",
|
|
"version>=": "1.0.2#1"
|
|
}
|
|
]
|
|
},
|
|
"cbor": {
|
|
"description": "Support for the CBOR format",
|
|
"dependencies": [
|
|
{
|
|
"name": "jsoncons",
|
|
"version>=": "1.4.0"
|
|
}
|
|
]
|
|
},
|
|
"csv": {
|
|
"description": "Enable CSV support",
|
|
"dependencies": [
|
|
{
|
|
"name": "arrow",
|
|
"features": [
|
|
"csv"
|
|
],
|
|
"version>=": "21.0.0"
|
|
}
|
|
]
|
|
},
|
|
"flexbuffers": {
|
|
"description": "Support for the flexbuffers format (part of flatbuffers)",
|
|
"dependencies": [
|
|
{
|
|
"name": "flatbuffers",
|
|
"version>=": "23.5.26#1"
|
|
}
|
|
]
|
|
},
|
|
"msgpack": {
|
|
"description": "Support for the msgpack format",
|
|
"dependencies": [
|
|
{
|
|
"name": "msgpack-c",
|
|
"version>=": "6.0.0"
|
|
}
|
|
]
|
|
},
|
|
"parquet": {
|
|
"description": "Enable parquet support",
|
|
"dependencies": [
|
|
{
|
|
"name": "arrow",
|
|
"features": [
|
|
"parquet"
|
|
],
|
|
"version>=": "21.0.0"
|
|
}
|
|
]
|
|
},
|
|
"toml": {
|
|
"description": "Support for the TOML format",
|
|
"dependencies": [
|
|
{
|
|
"name": "tomlplusplus",
|
|
"version>=": "3.4.0#1"
|
|
}
|
|
]
|
|
},
|
|
"ubjson": {
|
|
"description": "Support for the UBJSON format",
|
|
"dependencies": [
|
|
{
|
|
"name": "jsoncons",
|
|
"version>=": "1.4.0"
|
|
}
|
|
]
|
|
},
|
|
"xml": {
|
|
"description": "Support for the XML format",
|
|
"dependencies": [
|
|
{
|
|
"name": "pugixml",
|
|
"version>=": "1.15"
|
|
}
|
|
]
|
|
},
|
|
"yaml": {
|
|
"description": "Support for the YAML format",
|
|
"dependencies": [
|
|
{
|
|
"name": "yaml-cpp",
|
|
"version>=": "0.8.0#1"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|