feat(initial): added portable mfem build system

This commit is contained in:
2026-09-05 07:11:05 -04:00
commit 6a54f2625e
49 changed files with 4344 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
project('algoim-source')
algoim_source_dir = meson.current_source_dir()
algoim_dep = declare_dependency(variables: {'source_dir': algoim_source_dir})

View File

@@ -0,0 +1,3 @@
project('blitz-source', version: '1.0.2')
blitz_source_dir = meson.current_source_dir()
blitz_dep = declare_dependency(variables: {'source_dir': blitz_source_dir})

View File

@@ -0,0 +1,3 @@
project('fms-source', version: '0.2')
fms_source_dir = meson.current_source_dir()
fms_dep = declare_dependency(variables: {'source_dir': fms_source_dir})

View File

@@ -0,0 +1,3 @@
project('gslib-source', 'c', version: '1.0.9', meson_version: '>=1.5.0')
gslib_source_dir = meson.current_source_dir()

View File

@@ -0,0 +1,3 @@
project('hypre-source', 'c', version: '2.33.0', meson_version: '>=1.5.0')
hypre_source_dir = meson.current_source_dir()

View File

@@ -0,0 +1,4 @@
project('libceed-source', version: '0.12.0')
libceed_source_dir = meson.current_source_dir()
libceed_dep = declare_dependency(variables: {'source_dir': libceed_source_dir})

View File

@@ -0,0 +1,2 @@
project('metis-source', 'c', version: '5.1.0', meson_version: '>=1.5.0')
metis_source_dir = meson.current_source_dir()

View File

@@ -0,0 +1,3 @@
project('mfem-source', 'cpp', version: '4.10', meson_version: '>=1.5.0')
mfem_source_dir = meson.current_source_dir()

View File

@@ -0,0 +1,3 @@
project('mpich-source', 'c', version: '4.3.2', meson_version: '>=1.5.0')
mpich_source_dir = meson.current_source_dir()

View File

@@ -0,0 +1,3 @@
project('sundials-source', ['c', 'cpp'], version: '7.8.0', meson_version: '>=1.5.0')
sundials_source_dir = meson.current_source_dir()

View File

@@ -0,0 +1,3 @@
project('zlib-source', 'c', version: '1.3.1', meson_version: '>=1.5.0')
zlib_source_dir = meson.current_source_dir()