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:
Lukáš Krupčík 2018-04-19 10:32:00 +02:00
parent 074f92898f
commit 7cb1f53abc
4 changed files with 59 additions and 22 deletions

Binary file not shown.

View 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
View 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'

View File

@ -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'