Commit 4b2f9b4f authored by Praetorius, Simon's avatar Praetorius, Simon
Browse files

easyconfigs from other toolchains removed

parent f3ad94b4
name = 'dune-functions'
version = '2.5.2'
homepage = 'http://www.dune-project.org'
description = """DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods."""
toolchain = {'name': 'iompi', 'version': '2019.0.117-GCC-7.3.0-2.30'}
sources = ['https://gitlab.dune-project.org/staging/%(namelower)s/-/archive/v%(version)s/%(namelower)s-v%(version)s.tar.gz']
patches = ['bsplinebasis.patch','compositebasis.patch','defaultglobalbasis.patch','flatmultiindex.patch','gridviewfunctionspacebasistest.patch','nodes.patch','stokes-taylorhood.patch']
checksums = [
'bfed2adc452227e8ab911b259df8a089b35bda69a8e57e53706d172a00e9eb1a', # dune-functions-v2.5.2.tar.gz
'dbee28797562d91a18004a8f35a291ba534acf3343190757f3aa8b6268f130e4', # bsplinebasis.patch
'5f7e781bd9d5db0b23cd1cd6aca507e35e7bd7f3538ccd25b7b2183edaf8afab', # compositebasis.patch
'63bf43207ecc44e3047e9bbc861da82c55bf06f08bc26ebf9b96fb5d532ffa15', # defaultglobalbasis.patch
'd92aaf0c56e0dc16bf376d0ea2a6393aea6a9ad5e96c16b18e01e44270f39e1e', # flatmultiindex.patch
'4f0e33bd37ac4a7d947806f1234cec5390790311efa70ef90d1f4400af12eda7', # gridviewfunctionspacebasistest.patch
'45fdeea386bede48bf5b52ed045cd06923f58a2fe3c5a99f4cd7925942ddcdfe', # nodes.patch
'791e259002b3574629e2081b4abb60e8b367dda90e049b6e3ea8695dd85e02a1', # stokes-taylorhood.patch
]
dependencies = [
('dune-geometry', '2.6.0'),
('dune-localfunctions', '2.6.0'),
('dune-grid', '2.6.0'),
('dune-istl', '2.6.0'),
('dune-typetree', '2.6.0'),
]
easyblock = 'CMakeMake'
start_dir = '%(builddir)s'
configopts = '-DCMAKE_BUILD_TYPE=Release ${CMAKE_FLAGS}'
buildopts = 'all build_tests test'
srcdir = './%(namelower)s-v%(version)s/'
sanity_check_paths = {
'files': ['include/dune/functions/common/localfunction.hh'],
'dirs': ['include/dune/functions/']
}
modextrapaths = { 'DUNE_CONTROL_PATH': '.', 'CMAKE_PREFIX_PATH': '.' }
moduleclass = 'dune'
name = 'dune-functions'
version = '2.6.0'
homepage = 'http://www.dune-project.org'
description = """DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods."""
toolchain = {'name': 'intel', 'version': '2018a'}
sources = ['https://gitlab.dune-project.org/staging/%(namelower)s/-/archive/v%(version)s/%(namelower)s-v%(version)s.tar.gz']
patches = ['indexaccess.patch','boundarydofs.patch','examples_CMakeLists.patch']
checksums = ['37e4837bba0d4b6bdc5dd58b35cb84baf10c03dd1b0c448672c73a909e600bba']
dependencies = [
('dune-geometry', '%(version)s'),
('dune-localfunctions', '%(version)s'),
('dune-grid', '%(version)s'),
('dune-istl', '%(version)s'),
('dune-typetree', '%(version)s'),
]
easyblock = 'CMakeMake'
start_dir = '%(builddir)s'
configopts = '-DCMAKE_BUILD_TYPE=Release -DLATEX_USABLE:BOOL=FALSE ${CMAKE_FLAGS}'
buildopts = 'all build_tests test'
srcdir = './%(namelower)s-v%(version)s/'
sanity_check_paths = {
'files': ['include/dune/functions/common/localfunction.hh'],
'dirs': ['include/dune/functions/']
}
modextrapaths = { 'DUNE_CONTROL_PATH': '.', 'CMAKE_PREFIX_PATH': '.' }
moduleclass = 'dune'
name = 'dune-pdelab'
version = '2.6.0-rc1'
homepage = 'http://www.dune-project.org'
description = """DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods."""
toolchain = {'name': 'intel', 'version': '2018a'}
repository = 'https://gitlab.dune-project.org'
sources = [repository + '/pdelab/%(namelower)s/-/archive/v%(version)s/%(namelower)s-v%(version)s.tar.gz']
checksums = ['631de06cd2a814be0690dd9569a8a4cce06c7562b3476e931d3d16239dccac96']
dependencies = [
('dune-grid', '2.6.0'),
('dune-localfunctions', '2.6.0'),
('dune-istl', '2.6.0'),
('dune-typetree', '2.6.0'),
('dune-functions', '2.6.0'),
('dune-alugrid', '2.6.0'),
('Eigen', '3.3.5'),
]
easyblock = 'CMakeMake'
start_dir = '%(builddir)s'
extra_cmake_flags = '-DEigen3_DIR:PATH=${EBROOTEIGEN}/share/eigen3/cmake/'
configopts = ' -DCMAKE_BUILD_TYPE=Release ${CMAKE_FLAGS} ' + extra_cmake_flags
buildopts = 'all build_tests test'
srcdir = './%(namelower)s-v%(version)s/'
sanity_check_paths = {
'files': ['include/dune/pdelab/gridoperator/gridoperator.hh'],
'dirs': ['include/dune/pdelab/gridoperator/']
}
modextrapaths = { 'DUNE_CONTROL_PATH': '.', 'CMAKE_PREFIX_PATH': '.' }
moduleclass = 'dune'
modluafooter = """
local cmake_flags = os.getenv("CMAKE_FLAGS") or ""
local eigen_root = os.getenv("EBROOTEIGEN") or ""
pushenv('CMAKE_FLAGS', cmake_flags .. ' -DEigen3_DIR:PATH=' .. eigen_root .. '/share/eigen3/cmake/')
"""
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment