build(python): updated build system to point to all python interface modules

This commit is contained in:
2025-05-05 12:01:55 -04:00
parent a3adbacc3b
commit 2bd000039b
2 changed files with 10 additions and 7 deletions

View File

@@ -1,5 +1,6 @@
# Define the library # Define the library
bindings_sources = files('bindings.cpp') bindings_sources = files('bindings.cpp')
bindings_headers = files('bindings.h')
dependencies = [ dependencies = [
composition_dep, composition_dep,
@@ -8,9 +9,10 @@ dependencies = [
pybind11_dep, pybind11_dep,
] ]
libPYcomposition = shared_module('py_composition', shared_module('py_composition',
bindings_sources, bindings_sources,
cpp_args: ['-fvisibility=default'], cpp_args: ['-fvisibility=default'],
install : true, install : true,
dependencies: dependencies, dependencies: dependencies,
) include_directories: include_directories('.')
)

View File

@@ -1 +1,2 @@
subdir('composition') subdir('composition')
subdir('const')