mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-09 08:22:12 +01:00
new file: a/AMD-uProf/AMD-uProf-4.0.341.eb
new file: s/STAR-CCM+/STAR-CCM+-17.06.008-r8.eb new file: s/sysbench/sysbench-1.0.20-GCCcore-11.3.0.eb
This commit is contained in:
parent
4d691814aa
commit
71e0883d17
a/AMD-uProf
s
34
a/AMD-uProf/AMD-uProf-4.0.341.eb
Normal file
34
a/AMD-uProf/AMD-uProf-4.0.341.eb
Normal file
@ -0,0 +1,34 @@
|
||||
# IT4Innovations 2023
|
||||
# JK
|
||||
|
||||
easyblock = 'Binary'
|
||||
|
||||
name = 'AMD-uProf'
|
||||
version = '4.0.341'
|
||||
|
||||
homepage = 'https://developer.amd.com/amd-uprof/'
|
||||
description = """AMD uProf is a performance analysis tool for applications running on Windows, Linux & FreeBSD
|
||||
operating systems. It allows developers to better understand the runtime performance of their application and
|
||||
to identify ways to improve its performance."""
|
||||
|
||||
toolchain = SYSTEM
|
||||
|
||||
source_urls = ['https://developer.amd.com/wordpress/media/files/']
|
||||
sources = ['AMDuProf_Linux_x64_%(version)s.tar.bz2']
|
||||
checksums = ['7072b2b4a00a215abcd3a782600930d799e0c5335c2fd9b12283627a73a1fa68']
|
||||
|
||||
extract_sources = True
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['include/AMDTPowerProfileApi.h', 'lib/x64/libAMDProfileController.a',
|
||||
'bin/libAMDThreadProfileAPI.%s' % SHLIB_EXT, 'bin/AMDuProf'],
|
||||
'dirs': ['Examples']
|
||||
}
|
||||
|
||||
sanity_check_commands = ['AMDuProfCLI info --system']
|
||||
|
||||
modextrapaths = {
|
||||
'LD_LIBRARY_PATH': 'bin'
|
||||
}
|
||||
|
||||
moduleclass = 'perf'
|
17
s/STAR-CCM+/STAR-CCM+-17.06.008-r8.eb
Normal file
17
s/STAR-CCM+/STAR-CCM+-17.06.008-r8.eb
Normal file
@ -0,0 +1,17 @@
|
||||
# IT4Innovations 2023
|
||||
# JK
|
||||
|
||||
name = 'STAR-CCM+'
|
||||
version = '17.06.008'
|
||||
versionsuffix = '-r8'
|
||||
|
||||
homepage = 'https://mdx.plm.automation.siemens.com/star-ccm-plus'
|
||||
description = """STAR-CCM+ is a multiphysics computational fluid dynamics (CFD) software for the simulation of products
|
||||
operating under real-world conditions."""
|
||||
|
||||
toolchain = SYSTEM
|
||||
|
||||
sources = ['%%(name)s%%(version)s_01_linux-x86_64%s.tar.gz' % versionsuffix]
|
||||
checksums = ['752281a3e7211941998d065e99a2f9acffa9b51cd473868ec9420fc2169a97aa']
|
||||
|
||||
moduleclass = 'cae'
|
39
s/sysbench/sysbench-1.0.20-GCCcore-11.3.0.eb
Normal file
39
s/sysbench/sysbench-1.0.20-GCCcore-11.3.0.eb
Normal file
@ -0,0 +1,39 @@
|
||||
# IT4Innovations 2023
|
||||
# JK
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'sysbench'
|
||||
version = '1.0.20'
|
||||
|
||||
homepage = 'https://github.com/akopytov/sysbench'
|
||||
description = """sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT.
|
||||
It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex
|
||||
workloads that do not involve a database server."""
|
||||
|
||||
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
|
||||
|
||||
github_account = 'akopytov'
|
||||
source_urls = [GITHUB_SOURCE]
|
||||
sources = ['%(version)s.tar.gz']
|
||||
checksums = ['e8ee79b1f399b2d167e6a90de52ccc90e52408f7ade1b9b7135727efe181347f']
|
||||
|
||||
builddependencies = [
|
||||
('binutils', '2.38'),
|
||||
('pkg-config', '0.29.2', '', True),
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('libtool', '2.4.7'),
|
||||
('PostgreSQL', '14.4'),
|
||||
]
|
||||
|
||||
preconfigopts = './autogen.sh &&'
|
||||
configopts = '--with-pgsql --without-mysql '
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/sysbench'],
|
||||
'dirs': ['bin', 'share']
|
||||
}
|
||||
|
||||
moduleclass = 'tools'
|
Loading…
x
Reference in New Issue
Block a user