Skip to content

Commit

Permalink
Adding new easyconfig CoinUtils-2.11.12-GCC-13.3.0.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
andped committed Jan 10, 2025
1 parent 2721934 commit ecc8375
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions easybuild/easyconfigs/c/CoinUtils/CoinUtils-2.11.12-GCC-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
easyblock = 'ConfigureMake'

name = 'CoinUtils'
version = '2.11.12'

homepage = 'https://github.com/coin-or/CoinUtils'
description = """CoinUtils (Coin-OR Utilities) is an open-source collection of classes and
functions that are generally useful to more than one COIN-OR project."""

# NOTE: this esyconfig for CoinUtils provides a minimal build not using BLAS/LAPACK or MPI
toolchain = {'name': 'GCC', 'version': '13.3.0'}

source_urls = ['https://github.com/coin-or/%(name)s/archive/refs/tags/releases/']
sources = ['%(version)s.tar.gz']
checksums = ['eef1785d78639b228ae2de26b334129fe6a7d399c4ac6f8fc5bb9054ba00de64']

builddependencies = [
('Autotools', '20231222'),
('Doxygen', '1.11.0'),
('pkgconf', '2.2.0'),
]
dependencies = [
('bzip2', '1.0.8'),
('zlib', '1.3.1'),
]


sanity_check_paths = {
'files': ['lib/libCoinUtils.so'],
'dirs': ['include/coin', 'lib/pkgconfig', 'share/coin'],
}

# other coin-or projects expect <header.hpp> instead of <coin/header.hpp>
modextrapaths = {'CPATH': 'include/coin'}

moduleclass = 'math'

0 comments on commit ecc8375

Please sign in to comment.