feat(python-composition): added composition module interface

This commit is contained in:
2025-04-30 11:41:10 -04:00
parent 57d60d7bb7
commit 4e83b05112
13 changed files with 234 additions and 12 deletions

View File

@@ -0,0 +1,16 @@
# Define the library
bindings_sources = files('bindings.cpp')
dependencies = [
composition_dep,
species_weight_dep,
python3_dep,
pybind11_dep,
]
libPYcomposition = shared_module('py_composition',
bindings_sources,
cpp_args: ['-fvisibility=default'],
install : true,
dependencies: dependencies,
)