@@ -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