Began porting the mapping system

This commit is contained in:
2026-09-20 14:37:11 -04:00
parent f69fac8f1e
commit 08a8f231d2
46 changed files with 1336 additions and 115 deletions

View File

@@ -4,10 +4,19 @@ if get_option('build_tests')
# test_include_dir = include_directories('include')
#
# catch2_dep = dependency('Catch2', required:true)
stroid_dep = dependency('stroid', required:true)
# Stroid exchanges MFEM and standard-library objects with the sandboxes.
# Always build it against the parent's MFEM and C++ ABI, never an unrelated
# installed archive (even when pkg-config reports one).
stroid_project = subproject('stroid', default_options: [
'build_tests=false',
'build_tools=false',
'build_python=false',
'pkg_config=false',
])
stroid_dep = stroid_project.get_variable('stroid_dep')
#
# test_sources = discretization_test_sources
# executable('serif_tests', test_sources, dependencies: [serif_dep, catch2_dep, stroid_dep], include_directories: test_include_dir)
subdir('sandbox')
endif
endif