DMTCP-2.4.5.eb 941 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
# Author: Ravi Tripathi
# Email: ravi89@uab.edu

easyblock = 'ConfigureMake'

name = 'DMTCP'
version = '2.4.5'

homepage = "http://dmtcp.sourceforge.net/index.html"
Lukáš Krupčík's avatar
Lukáš Krupčík committed
11 12
description = """DMTCP (Distributed MultiThreaded Checkpointing)
transparently checkpoints a single-host or distributed computation
13 14 15 16 17 18 19 20
in user-space -- with no modifications to user code or to the O/S."""

toolchain = {'name': 'dummy', 'version': 'dummy'}

source_urls = ['https://github.com/dmtcp/dmtcp/archive/']
sources = ['%(version)s.tar.gz']

sanity_check_paths = {
Lukáš Krupčík's avatar
Lukáš Krupčík committed
21 22 23 24 25 26 27 28 29 30
    'files': [
        'bin/dmtcp_command',
        'bin/dmtcp_discover_rm',
        'bin/dmtcp_nocheckpoint',
        'bin/dmtcp_srun_helper',
        'bin/dmtcp_sshd',
        'bin/dmtcp_coordinator',
        'bin/dmtcp_launch',
        'bin/dmtcp_restart',
        'bin/dmtcp_ssh'],
31 32 33 34
    'dirs': [],
}

moduleclass = 'tools'