build(meson): switched almost all intermediate targets to shared libraries

This commit is contained in:
2025-04-30 11:44:53 -04:00
parent 591f62c88d
commit 91d66ea62e
8 changed files with 10 additions and 7 deletions

View File

@@ -10,7 +10,7 @@ dependencies = [
mfem_dep
]
# Define the libmeshIO library so it can be linked against by other parts of the build system
libmeshIO = static_library('meshIO',
libmeshIO = library('meshIO',
meshIO_sources,
include_directories: include_directories('public'),
cpp_args: ['-fvisibility=default'],