Skip to content

Commit 5df9bfe

Browse files
authored
Merge pull request #20637 from SebastianAchilles/20240524163921_new_pr_mold2310
{tools}[GCCcore/13.3.0] mold v2.31.0
2 parents 8e4cb15 + 98a9fb5 commit 5df9bfe

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
easyblock = 'CMakeMake'
2+
3+
name = 'mold'
4+
version = '2.31.0'
5+
6+
homepage = 'https://github.com/rui314/mold'
7+
description = "mold is a high-performance drop-in replacement for existing Unix linkers."
8+
9+
toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
10+
11+
source_urls = ['https://github.com/rui314/mold/archive/refs/tags/']
12+
sources = ['v%(version)s.tar.gz']
13+
checksums = ['3dc3af83a5d22a4b29971bfad17261851d426961c665480e2ca294e5c74aa1e5']
14+
15+
builddependencies = [
16+
('binutils', '2.42'),
17+
('CMake', '3.29.3'),
18+
]
19+
dependencies = [
20+
('zlib', '1.3.1'),
21+
('OpenSSL', '3', '', SYSTEM),
22+
]
23+
24+
runtest = 'test'
25+
26+
sanity_check_paths = {
27+
'files': ['bin/mold', 'lib/mold/mold-wrapper.%s' % SHLIB_EXT],
28+
'dirs': ['share/man'],
29+
}
30+
31+
sanity_check_commands = [
32+
"mold --help",
33+
"mold --run gcc -v",
34+
]
35+
36+
moduleclass = 'tools'

0 commit comments

Comments
 (0)