diff options
Diffstat (limited to 'vcpkg/ports/reflectcpp/vcpkg.json')
| -rw-r--r-- | vcpkg/ports/reflectcpp/vcpkg.json | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/vcpkg/ports/reflectcpp/vcpkg.json b/vcpkg/ports/reflectcpp/vcpkg.json new file mode 100644 index 0000000..f8fb0f9 --- /dev/null +++ b/vcpkg/ports/reflectcpp/vcpkg.json @@ -0,0 +1,132 @@ +{ + "name": "reflectcpp", + "version": "0.22.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" + } + ] + } + } +} |