Skip to content

Commit

Permalink
Merge pull request easybuilders#19284 from sassy-crick/20231122112340…
Browse files Browse the repository at this point in the history
…_new_pr_json-fortran830

{lib}[intel-compilers/2022.0.1,intel-compilers/2022.2.1] json-fortran v8.3.0
  • Loading branch information
ocaisa authored Nov 22, 2023
2 parents 6ffd6ab + a6da1b0 commit d6ab7e5
Showing 1 changed file with 34 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# J. Sassmannshausen (Imperial College London/UK)

easyblock = 'CMakeMake'

name = 'json-fortran'
version = '8.3.0'

homepage = 'https://github.com/jacobwilliams/json-fortran'
description = "JSON-Fortran: A Modern Fortran JSON API"

toolchain = {'name': 'intel-compilers', 'version': '2022.0.1'}

source_urls = ['https://github.com/jacobwilliams/json-fortran/archive/']
sources = ['%(version)s.tar.gz']
checksums = ['5fe9ad709a726416cec986886503e0526419742e288c4e43f63c1c22026d1e8a']

builddependencies = [
('binutils', '2.37'),
('CMake', '3.21.1'),
]

configopts = [
'-DUSE_GNU_INSTALL_CONVENTION=TRUE',
]

runtest = 'check'

sanity_check_paths = {
'files': ['lib/libjsonfortran.a', 'lib/libjsonfortran.%s' % SHLIB_EXT,
'include/json_module.mod', 'include/json_parameters.mod'],
'dirs': ['include'],
}

moduleclass = 'lib'

0 comments on commit d6ab7e5

Please sign in to comment.