Skip to content

Commit 620c946

Browse files
author
Charles PIGNEROL
committed
Lima Recipe v 7.10.0 (cmake target lima_fortran_compile_flags). New variants " tests" and "disable_mli_warning").
1 parent 475db78 commit 620c946

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

meshing/packages/lima/package.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,20 @@ class Lima(CMakePackage):
2929

3030
variant('scripting', default=False, description='Build python binding')
3131
variant('shared', default=True, description='Build shared library')
32-
variant('xlmlima', default=False,
33-
description='Build xlmlima tool (converts and prepares meshes)')
32+
variant('xlmlima', default=True,
33+
description='Build xlmlima tool (converts and prepares meshes, necessary for non-regression tests)')
3434
variant('i4', default=False, description="int_type=int32 instead of int64")
3535
variant('r4', default=False, description="real=float instead of double")
36+
variant('tests', default=True,
37+
description="Builds the mesh comparison tool (necessary for non-regression tests)")
38+
variant('disable_mli_warning', default=False,
39+
description="Disables warning messages displayed when reading or writing a file in mli format (obsolete)")
3640

3741
patch('cmake.patch', when='@7.4.3')
3842
patch('cmake-7.6.0.patch', when='@7.6.0')
3943

4044
version('main', branch='main')
45+
version('7.10.0', sha256='95d6d0f3d696945fd88a70572eb3ec769f484e2315017566f3b971f9048632bb')
4146
version('7.9.6', sha256='650f071afb420cab80cfb4f25913b59f2cff68f6ceb921ea91f58d6985460cba')
4247
version('7.9.5', sha256='48d06f71cefb7253d24b4ae5f9803219ab861281806521d97f335d6a2a209ccd')
4348
version('7.9.4', sha256='ab2fae0938b08c86685b0b2809dff5f6f69bb139e50179c952b391447d5833ec')
@@ -58,6 +63,8 @@ def cmake_args(self):
5863
args = [self.define_from_variant('BUILD_SHARED_LIBS', 'shared'),
5964
self.define_from_variant('BUILD_SCRIPTING', 'scripting'),
6065
self.define_from_variant('BUILD_XLMLIMA', 'xlmlima'),
66+
self.define_from_variant('BUILD_TESTS', 'tests'),
67+
self.define_from_variant('DISABLE_MLI_WARNING', 'disable_mli_warning'),
6168
]
6269

6370
args.append(self.define('MACHINE_TYPES', False))

0 commit comments

Comments
 (0)