mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 15:32:11 +01:00

new file: a/AOCL/AOCL-2.1-GCCcore-10.2.0.eb new file: a/AOCL/AOCL-2.2-4-GCCcore-10.2.0.eb new file: g/glibc/glibc-2.30-GCCcore-10.2.0.eb new file: m/make/make-4.2.1-GCCcore-10.2.0.eb new file: o/OpenCoarrays/OpenCoarrays-2.9.2-gompi-2020b.eb new file: o/OpenMPI/OpenMPI-4.1.1-AOCC-3.1.0.eb new file: p/PETSc/PETSc-3.14.4-intel-2020b.eb new file: r/R/R-4.1.0-foss-2021a.eb
42 lines
940 B
Plaintext
42 lines
940 B
Plaintext
# IT4Innovations
|
|
# LK 2021
|
|
|
|
easyblock = 'ConfigureMake'
|
|
|
|
name = 'make'
|
|
version = '4.2.1'
|
|
|
|
homepage = 'https://www.gnu.org/software/make/make.html'
|
|
description = "GNU version of make utility"
|
|
|
|
toolchain = {'name': 'GCCcore', 'version': '10.2.0'}
|
|
|
|
source_urls = [GNU_SOURCE]
|
|
sources = [SOURCE_TAR_BZ2]
|
|
patches = ['%(name)s-%(version)s_RHEL8.patch']
|
|
checksums = [
|
|
'd6e262bf3601b42d2b1e4ef8310029e1dcf20083c5446b4b7aa67081fdffc589', # make-4.2.1.tar.bz2
|
|
'ca9daea8cfdb7de55c5a973e283a5aca35fb11d9eb37cd3bd25f95557f2e6479', # make-4.2.1_RHEL8.patch
|
|
]
|
|
|
|
builddependencies = [
|
|
# needs specifically aclocal 1.15
|
|
('Automake', '1.16.2'),
|
|
('binutils', '2.35'),
|
|
('pkg-config', '0.29.2'),
|
|
]
|
|
|
|
postinstallcmds = ["cd %(installdir)s/bin && ln -s make gmake"]
|
|
|
|
sanity_check_paths = {
|
|
'files': ['bin/gmake', 'bin/make'],
|
|
'dirs': []
|
|
}
|
|
|
|
sanity_check_commands = [
|
|
"gmake --help",
|
|
"make --help",
|
|
]
|
|
|
|
moduleclass = 'devel'
|