ComputeVM: Molgenis-Compute-v15.04.1-Java-1.7.0_76.eb

File Molgenis-Compute-v15.04.1-Java-1.7.0_76.eb, 1.1 KB (added by george, 9 years ago)
Line 
1name = 'Molgenis-Compute'
2version = 'v15.04.1'
3namelower = name.lower()
4
5homepage = 'https://github.com/molgenis/molgenis-compute/'
6description = """MOLGENIS Compute is a framework for large scale data and computational workflow management in a distributed execution environment."""
7
8toolchain = {'name': 'dummy', 'version': 'dummy'}
9easyblock = 'PackedBinary'
10
11java = 'Java'
12javaver = '1.7.0_76'
13versionsuffix = '-%s-%s' % (java, javaver)
14
15dependencies = [(java, javaver)]
16
17#
18# Example URL:
19# https://github.com/molgenis/molgenis-compute/releases/download/v15.04.1/molgenis-compute-v15.04.1.zip
20#
21source_urls = [('http://github.com/molgenis/%s/releases/download/%s/' % (namelower, version))]
22sources = [('%s-%s.zip' % (namelower, version))]
23
24#
25# Make binary (bash start script) executable.
26# (Mode may by masked by umask.)
27#
28postinstallcmds = ['chmod 775 %(installdir)s/molgenis_compute.sh']
29
30#
31# Sanity checking.
32#
33sanity_check_paths = {
34    'files': ['molgenis_compute.sh', 'README.md'],
35    'dirs': ['lib', 'workflows', 'templates']
36}
37sanity_check_commands = [('molgenis_compute.sh', '--help')]
38
39moduleclass = 'bio'