Skip to content

Commit

Permalink
Merge pull request easybuilders#22036 from pavelToman/20241216162821_…
Browse files Browse the repository at this point in the history
…new_pr_SMV695

{vis}[GCCcore/12.3.0] SMV v6.9.5
  • Loading branch information
boegel authored Dec 17, 2024
2 parents c434a59 + 46c83d9 commit 77917f4
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions easybuild/easyconfigs/s/SMV/SMV-6.9.5-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
easyblock = 'CMakeMake'

name = 'SMV' # SmokeView
version = '6.9.5'

homepage = 'https://github.com/firemodels/smv'
description = """Smokeview is a visualization program that displays output of FDS and CFAST simulations."""

toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

source_urls = ['https://github.com/firemodels/smv/archive/']
sources = [SOURCE_TAR_GZ]
checksums = ['6c6203f6d6cd83c3525c7447ce4201c8df373d18d0c992d607ad232a77590ef7']

builddependencies = [
('CMake', '3.26.3'),
('pkgconf', '1.9.5'),
('binutils', '2.40'),
]
dependencies = [
('libgd', '2.3.3'),
('freeglut', '3.4.0'),
('libjpeg-turbo', '2.1.5.1'),
('libpng', '1.6.39'),
('zlib', '1.2.13'),
('json-c', '0.16'),
('Doxygen', '1.9.7'),
('glew', '2.2.0', '-osmesa'),
]

configopts = '-DVERIFICATION_TESTS=ON'

sanity_check_commands = [
'smokediff -h',
'smokezip -h',
'smvq -h',
'smokeview -h 2>&1 | grep "Visualize"',
]

sanity_check_paths = {
'files': ['bin/smokeview', 'bin/smokediff', 'bin/smokezip', 'bin/smvq'],
'dirs': [],
}

moduleclass = 'vis'

0 comments on commit 77917f4

Please sign in to comment.