forked from mcpplibs/tinyhttps
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmcpp.toml
More file actions
27 lines (22 loc) · 712 Bytes
/
Copy pathmcpp.toml
File metadata and controls
27 lines (22 loc) · 712 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[package]
name = "mcpplibs.tinyhttps"
version = "0.2.0"
description = "Minimal C++23 HTTP/HTTPS client with SSE streaming support"
license = "Apache-2.0"
repo = "https://github.com/mcpplibs/tinyhttps"
[language]
standard = "c++23"
modules = true
import_std = true
[modules]
sources = ["src/**/*.cppm"]
exports = ["mcpplibs.tinyhttps"]
[targets.tinyhttps]
kind = "lib"
# mbedtls is the only runtime dep. xmake.lua used `add_packages("mbedtls", { public = true })`;
# the mcpp build picks up mbedtls's headers + libmbedtls.a transparently.
[dependencies]
mbedtls = "3.6.1"
# `mcpp test` resolves these and discovers tests/**/*.cpp automatically.
[dev-dependencies]
gtest = "1.15.2"