12345678910111213141516171819202122232425262728293031 |
- 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'
|