Skip to content

Commit

Permalink
fix dftd4 name, add multicharge and remove TOML-Fortran
Browse files Browse the repository at this point in the history
  • Loading branch information
WilleBell committed Sep 13, 2024
1 parent 4275401 commit a730389
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 26 deletions.
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# A. Domingo (Vrije Universiteit Brussel)
# J. Sassmannshausen (Imperial College London/UK)
# C. Willemyns (Vrije Universiteit Brussel)

easyblock = 'CMakeNinja'

name = 'DFTD4'
name = 'dftd4'
version = '3.7.0'

homepage = 'https://dftd4.readthedocs.io'
Expand All @@ -28,7 +29,7 @@ builddependencies = [
dependencies = [
('mctc-lib', '0.3.1'),
('mstore', '0.3.0'),
('TOML-Fortran', '0.4.2'),
('multicharge', '0.3.0'),
]

build_shared_libs = True
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Author: J. Sassmannshausen (Imperial College London/UK)

easyblock = 'CMakeNinja'

name = 'multicharge'
version = '0.3.0'

homepage = 'https://github.com/grimme-lab/multicharge'
description = """Electronegativity equilibration model for atomic partial charges."""

toolchain = {'name': 'gfbf', 'version': '2023a'}

github_account = 'grimme-lab'
source_urls = [GITHUB_SOURCE]
sources = ['v%(version)s.tar.gz']

builddependencies = [
('CMake', '3.26.3'),
('Ninja', '1.11.1'),
('binutils', '2.40'),
]

dependencies = [
('mctc-lib', '0.3.1'),
('mstore', '0.3.0'),
]

sanity_check_paths = {
'files': ['bin/multicharge', 'lib/libmulticharge.a'],
'dirs': ['include/%(name)s', 'lib/cmake', 'lib/pkgconfig'],
}

sanity_check_commands = ["multicharge --help"]

# run suite of tests with ctest
runtest = True

moduleclass = 'chem'

This file was deleted.

0 comments on commit a730389

Please sign in to comment.