feat(bindings): ported most bindings over from serif

This commit is contained in:
2025-07-22 13:51:43 -04:00
parent 706f47f807
commit dd0025232a
28 changed files with 1252 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
# Define the library
bindings_sources = files('bindings.cpp')
bindings_headers = files('bindings.h')
dependencies = [
config_dep,
python3_dep,
pybind11_dep,
]
shared_module('py_config',
bindings_sources,
include_directories: include_directories('.'),
cpp_args: ['-fvisibility=default'],
install : true,
dependencies: dependencies,
)