Jon Evans
3f7e459d62
API: add a schema for plugin config files
...
Also flip the dependence between json_schema_validator and kicommon,
and create a shared JSON_SCHEMA_VALIDATOR so that we don't have to
copy/paste the schema loading code as much
2025-01-05 17:08:33 -05:00
Alex Shvartzkop
8a7cca209e
Add --experimental_allow_proto3_optional to support older protoc.
2024-12-31 18:51:03 +03:00
Jon Evans
ca5ca2858c
Fix installation packaging of kiapi on macOS
2024-04-04 17:55:32 -04:00
Jon Evans
6a203fb289
Set SOVERSION for kiapi
2024-04-03 18:13:41 -04:00
Jon Evans
1dbe78c68b
Add QA tests and expand serialization for API
2024-04-02 19:51:18 -04:00
Jon Evans
f613cd1cb4
ADDED: A new IPC API based on protobuf and nng
...
Details, documentation, and language bindings are works in
progress and will be evolving over the course of KiCad 9
development.
2024-04-02 19:34:36 -04:00