Skip to content

Commit

Permalink
Copied from easybuilders#20902 and added pexpect
Browse files Browse the repository at this point in the history
  • Loading branch information
Crivella committed Oct 29, 2024
1 parent 633d03e commit f8a58c6
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions easybuild/easyconfigs/l/lit/lit-18.1.8-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
easyblock = 'PythonBundle'

name = 'lit'
version = '18.1.8'

homepage = 'https://llvm.org/docs/CommandGuide/lit.html'
description = """lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and
providing indication of failures."""

toolchain = {'name': 'GCCcore', 'version': '13.3.0'}

builddependencies = [
('binutils', '2.42'),
]

dependencies = [
('Python', '3.12.3'),
]

use_pip = True
sanity_pip_check = True

exts_list = [
('ptyprocess', '0.7.0', {
'source_tmpl': '%(name)s-%(version)s-py2.py3-none-any.whl',
'checksums': ['4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35'],
}),
('pexpect', '4.9.0', {
'checksums': ['ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f'],
}),
(name, version, {
'checksums': ['47c174a186941ae830f04ded76a3444600be67d5e5fb8282c3783fba671c4edb'],
}),
]

sanity_check_commands = ['lit -h']

moduleclass = 'tools'

0 comments on commit f8a58c6

Please sign in to comment.