feat(pythonInterface/eos): fast forward

This commit is contained in:
2025-06-12 14:04:11 -04:00
273 changed files with 42783 additions and 12196 deletions

View File

@@ -1,2 +1,9 @@
hypre_sp = cmake.subproject('hypre')
hypre_cpp_cmake_options = cmake.subproject_options()
hypre_cpp_cmake_options.add_cmake_defines({
'BUILD_SHARED_LIBS': 'ON',
})
hypre_sp = cmake.subproject(
'hypre',
options: hypre_cpp_cmake_options,
)
hypre_dep = hypre_sp.dependency('HYPRE')

View File

@@ -5,6 +5,8 @@ subdir('yaml-cpp')
subdir('quill')
subdir('boost')
subdir('opatIO')
subdir('mpi')
subdir('hypre')
subdir('pybind')
subdir('mpi')
subdir('hypre')

View File

@@ -1,3 +1,10 @@
opatio_dep = dependency('opatio', fallback: ['opat-core', 'opatio_dep'])
picosha2_dep = dependency('picosha2', fallback: ['opat-core', 'picosha2_dep'])
# Get the subproject object first
opat_sub = subproject(
'opat-core',
default_options: {
'generate_pc': false
}
)
# Get the dependency variable from that subproject
opatio_dep = opat_sub.get_variable('opatio_dep')