build(python): updated all python bindings to reflect serif name

This commit is contained in:
2025-06-12 13:46:32 -04:00
parent 9c65301b21
commit 353e2072e7
9 changed files with 23 additions and 12 deletions

View File

@@ -6,7 +6,7 @@ polyCoeff_headers = files(
'public/polyCoeff.h'
)
libPolyCoeff = static_library('polyCoeff',
libPolyCoeff = shared_library('polyCoeff',
polyCoeff_sources,
include_directories : include_directories('./public'),
cpp_args: ['-fvisibility=default'],

View File

@@ -39,7 +39,7 @@ dependencies = [
types_dep,
]
libPolySolver = static_library('polySolver',
libPolySolver = shared_library('polySolver',
polySolver_sources,
include_directories : include_directories('./public'),
cpp_args: ['-fvisibility=default'],

View File

@@ -34,7 +34,7 @@ dependencies = [
mfemanalysis_dep,
]
libpolyutils = library('polyutils',
libpolyutils = shared_library('polyutils',
polyutils_sources,
include_directories : include_directories('./public'),
cpp_args: ['-fvisibility=default'],

View File

@@ -6,8 +6,8 @@
#include "composition/bindings.h"
#include "config/bindings.h"
PYBIND11_MODULE(fourdsse_bindings, m) {
m.doc() = "Python bindings for the 4DSSE project";
PYBIND11_MODULE(serif, m) {
m.doc() = "Python bindings for the SERiF project";
auto compMod = m.def_submodule("composition", "Composition-module bindings");
register_comp_bindings(compMod);