feat(reflection): Bring in new libconfig

This version of fourdst (v0.9.14) brings in the version libconfig which
includes reflection based config filed (v2.0.2).

This is a breaking change as any code which used versions of libconfig <
v2.0.0 will no longer function when linked against this version of
fourdst
This commit is contained in:
2025-12-06 11:04:55 -05:00
parent 979ec80dc4
commit 6ff4c88aa7
9 changed files with 43 additions and 66 deletions

View File

@@ -1,8 +1,7 @@
# --- Python Extension Setup ---
py_installation = import('python').find_installation('python3', pure: false)
py_mod = py_installation.extension_module(
'_phys', # Name of the generated .so/.pyd file (without extension)
'_phys',
sources: [
meson.project_source_root() + '/src-pybind/bindings.cpp',
meson.project_source_root() + '/src-pybind/composition/bindings.cpp',