feat: generate jsonrpc headers at build time (#8350)

Discussion in https://github.com/chatmail/yerpc/issues/77. The necessary
yerpc changes for this PR are in
https://github.com/chatmail/yerpc/pull/78

This is also a preparation for #8330
This commit is contained in:
d2weber
2026-09-09 16:09:00 +02:00
committed by GitHub
parent 4bf42c0af9
commit 187c5f4949
26 changed files with 51 additions and 17 deletions

View File

@@ -67,13 +67,14 @@ def main():
parser.add_argument("newversion")
json_list = [
"deltachat-jsonrpc/typescript/package.json",
"deltachat-jsonrpc-bindings/typescript/package.json",
"deltachat-rpc-server/npm-package/package.json",
]
toml_list = [
"Cargo.toml",
"deltachat-ffi/Cargo.toml",
"deltachat-jsonrpc/Cargo.toml",
"deltachat-jsonrpc-bindings/Cargo.toml",
"deltachat-rpc-server/Cargo.toml",
"deltachat-repl/Cargo.toml",
"python/pyproject.toml",