easyblock = 'ConfigureMake' name = 'GLPK' version = '4.65' homepage = 'https://www.gnu.org/software/glpk/' description = """The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.""" toolchain = {'name': 'GCCcore', 'version': '10.2.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] checksums = ['4281e29b628864dfe48d393a7bedd781e5b475387c20d8b0158f329994721a10'] builddependencies = [('binutils', '2.35')] dependencies = [('GMP', '6.2.0')] configopts = "--with-gmp" sanity_check_paths = { 'files': ['bin/glpsol', 'include/glpk.h'] + ['lib/libglpk.%s' % x for x in [SHLIB_EXT, 'a']], 'dirs': [], } moduleclass = 'tools'