mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-08 07:52:11 +01:00
new file: a/ANSYS/ANSYS-19.3-intel-2017c.eb
new file: c/Cargo/Cargo-0.18.0.eb new file: m/Molpro/Molpro-mpp-2018.2.0.linux_x86_64_openmp.eb new file: r/Rust/Rust-1.32.0.eb deleted: m/Molpro/Molpro-mpp-2015.1.10.linux_x86_64_openmp.eb
This commit is contained in:
parent
62b1533b49
commit
3d9a43d50b
21
a/ANSYS/ANSYS-19.3-intel-2017c.eb
Normal file
21
a/ANSYS/ANSYS-19.3-intel-2017c.eb
Normal file
@ -0,0 +1,21 @@
|
||||
# IT4Innovations 2019
|
||||
|
||||
name = 'ANSYS'
|
||||
version = '19.3'
|
||||
|
||||
homepage = 'http://www.ansys.com'
|
||||
description = """ANSYS simulation software enables organizations to confidently predict
|
||||
how their products will operate in the real world. We believe that every product is
|
||||
a promise of something greater. """
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017c'}
|
||||
|
||||
# create a zip file from the 3 install iso files.
|
||||
# make sure all files of the iso's are in the same directory.
|
||||
sources = ['ANSYS-19.3.tar.gz']
|
||||
|
||||
import os
|
||||
license_server = os.getenv('EB_ANSYS_LICENSE_SERVER', 'license.it4i.cz')
|
||||
license_server_port = os.getenv('EB_ANSYS_LICENSE_SERVER_PORT', '2325:1055')
|
||||
|
||||
moduleclass = 'tools'
|
35
c/Cargo/Cargo-0.18.0.eb
Normal file
35
c/Cargo/Cargo-0.18.0.eb
Normal file
@ -0,0 +1,35 @@
|
||||
# iT4Innovations 2019
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Cargo'
|
||||
version = '0.18.0'
|
||||
|
||||
homepage = 'https://crates.io/'
|
||||
description = "The Rust package manager"
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['https://github.com/rust-lang/cargo/archive/']
|
||||
sources = ['%(version)s.tar.gz']
|
||||
|
||||
dependencies = [
|
||||
('Rust', '1.32.0'),
|
||||
]
|
||||
builddependencies = [
|
||||
('CMake', '3.13.1'),
|
||||
('Py', '2.7'),
|
||||
('cURL', '7.56.1'),
|
||||
]
|
||||
|
||||
buildopts = 'VERBOSE=1'
|
||||
# rust-installer is a git submodule, but not included in the sources pulled from GitHub
|
||||
# see also https://github.com/rust-lang/cargo/issues/2130
|
||||
preinstallopts = "cp -a %(builddir)s/rust-installer*/* %(builddir)s/cargo-%(version)s/src/rust-installer && "
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/cargo'],
|
||||
'dirs': ['etc', 'lib/rustlib', 'share'],
|
||||
}
|
||||
|
||||
moduleclass = 'tools'
|
@ -1,12 +1,14 @@
|
||||
# IT4Innovations 2019
|
||||
|
||||
name = 'Molpro'
|
||||
version = '2018.2.0'
|
||||
versionprefix = 'mpp-'
|
||||
version = '2015.1.10'
|
||||
versionsuffix = '.linux_x86_64_openmp'
|
||||
|
||||
homepage = 'https://www.molpro.net'
|
||||
description = """Molpro is a complete system of ab initio programs for molecular electronic structure calculations."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': 'dummy'}
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
# no source URL available, requires registration to download
|
||||
sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.sh']
|
||||
@ -15,6 +17,6 @@ precompiled_binaries = True
|
||||
|
||||
# license file - uncomment if a licence file is supplied by your site and
|
||||
# is valid for all users - the value of license_file may have to be changed
|
||||
#license_file = HOME + '/licenses/%(name)s/license.lic'
|
||||
# license_file = HOME + '/licenses/%(name)s/license.lic'
|
||||
|
||||
moduleclass = 'chem'
|
28
r/Rust/Rust-1.32.0.eb
Normal file
28
r/Rust/Rust-1.32.0.eb
Normal file
@ -0,0 +1,28 @@
|
||||
# IT4Innovations 2019
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Rust'
|
||||
version = '1.32.0'
|
||||
|
||||
homepage = 'https://www.rust-lang.org'
|
||||
description = """Rust is a systems programming language that runs blazingly fast, prevents segfaults,
|
||||
and guarantees thread safety."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['https://static.rust-lang.org/dist/']
|
||||
sources = ['rustc-%(version)s-src.tar.gz']
|
||||
|
||||
builddependencies = [
|
||||
('Py', '2.7'),
|
||||
('CMake', '3.13.1'),
|
||||
('binutils', '2.27'),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/rustc', 'bin/rustdoc'],
|
||||
'dirs': ['share/doc', 'share/man', 'lib/rustlib'],
|
||||
}
|
||||
|
||||
moduleclass = 'lang'
|
Loading…
x
Reference in New Issue
Block a user