-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmcpp.toml
More file actions
26 lines (22 loc) · 925 Bytes
/
mcpp.toml
File metadata and controls
26 lines (22 loc) · 925 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
[package]
name = "mcpplibs.llmapi"
version = "0.2.5"
description = "Modern C++ LLM API client with openai-compatible support"
license = "Apache-2.0"
repo = "https://github.com/mcpplibs/llmapi"
[build]
# `src/json/json.cppm` does `#include <json.hpp>`; expose its sibling
# header by adding `src/json` to the include search path.
include_dirs = ["src/json"]
[targets.llmapi]
kind = "lib"
# Library convention picks `src/llmapi.cppm` automatically — that file
# already does `export module mcpplibs.llmapi;` and re-exports every
# partition + the third-party `mcpplibs.llmapi.nlohmann.json` module,
# so consumers just `import mcpplibs.llmapi;`.
#
# mbedtls is pulled transitively through tinyhttps (which lists it as a
# direct dep). mcpp 0.0.3's transitive walker propagates its include_dirs
# along that chain, so we don't repeat the declaration here.
[dependencies.mcpplibs]
tinyhttps = "0.2.2"