mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-14 02:41:22 +01:00
new file: a/ANSYS/.ANSYS-19-intel-2017b.eb.swp
new file: a/ANSYS/ANSYS-19-intel-2017b.eb new file: g/GCC/GCC-4.7.0.eb deleted: s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2018a-OpenBLAS-0.2.20.eb
This commit is contained in:
parent
074f92898f
commit
7cb1f53abc
BIN
a/ANSYS/.ANSYS-19-intel-2017b.eb.swp
Normal file
BIN
a/ANSYS/.ANSYS-19-intel-2017b.eb.swp
Normal file
Binary file not shown.
21
a/ANSYS/ANSYS-19-intel-2017b.eb
Normal file
21
a/ANSYS/ANSYS-19-intel-2017b.eb
Normal file
@ -0,0 +1,21 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'ANSYS'
|
||||
version = '19'
|
||||
|
||||
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': '2017b'}
|
||||
|
||||
# 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.zip']
|
||||
|
||||
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'
|
38
g/GCC/GCC-4.7.0.eb
Normal file
38
g/GCC/GCC-4.7.0.eb
Normal file
@ -0,0 +1,38 @@
|
||||
name = "GCC"
|
||||
version = '4.7.0'
|
||||
|
||||
homepage = 'http://gcc.gnu.org/'
|
||||
description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran,
|
||||
Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...)."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': 'dummy'}
|
||||
|
||||
source_urls = [
|
||||
'http://ftpmirror.gnu.org/gnu/%(namelower)s/%(namelower)s-%(version)s', # GCC auto-resolving HTTP mirror
|
||||
'http://ftpmirror.gnu.org/gnu/gmp', # idem for GMP
|
||||
'http://ftpmirror.gnu.org/gnu/mpfr', # idem for MPFR
|
||||
'http://www.multiprecision.org/downloads', # MPC official
|
||||
]
|
||||
sources = [
|
||||
SOURCELOWER_TAR_GZ,
|
||||
'gmp-5.0.4.tar.bz2',
|
||||
'mpfr-3.1.0.tar.gz',
|
||||
'mpc-0.9.tar.gz',
|
||||
]
|
||||
|
||||
patches = ['mpfr-3.1.0-changes_fix.patch']
|
||||
|
||||
checksums = [
|
||||
'ef5117788e27ffef05f8b8adf46f91d8', # gcc-4.7.0.tar.gz
|
||||
'50c3edcb7c9438e04377ee9a1a061b79', # gmp-5.0.4.tar.bz2
|
||||
'10968131acc26d79311ac4f8982ff078', # mpfr-3.1.0.tar.gz
|
||||
'0d6acab8d214bd7d1fbbc593e83dd00d', # mpc-0.9.tar.gz
|
||||
'fa4095252d843d465ac9aa5e2d760dd8', # mpfr-3.1.0-changes_fix.patch
|
||||
]
|
||||
|
||||
languages = ['c', 'c++', 'fortran']
|
||||
|
||||
# building GCC sometimes fails if make parallelism is too high, so let's limit it
|
||||
maxparallel = 4
|
||||
|
||||
moduleclass = 'compiler'
|
@ -1,22 +0,0 @@
|
||||
name = 'ScaLAPACK'
|
||||
version = '2.0.2'
|
||||
|
||||
homepage = 'http://www.netlib.org/scalapack/'
|
||||
description = """The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines
|
||||
redesigned for distributed memory MIMD parallel computers."""
|
||||
|
||||
toolchain = {'name': 'gompi', 'version': '2018a'}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = [homepage]
|
||||
sources = [SOURCELOWER_TGZ]
|
||||
checksums = ['0c74aeae690fe5ee4db7926f49c5d0bb69ce09eea75beb915e00bba07530395c']
|
||||
|
||||
blaslib = 'OpenBLAS'
|
||||
blasver = '0.2.20'
|
||||
|
||||
versionsuffix = "-%s-%s" % (blaslib, blasver)
|
||||
|
||||
dependencies = [(blaslib, blasver)]
|
||||
|
||||
moduleclass = 'numlib'
|
Loading…
x
Reference in New Issue
Block a user