mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 15:32:11 +01:00
37 lines
842 B
Plaintext
37 lines
842 B
Plaintext
easyblock = 'MakeCp'
|
|
|
|
name = 'BBMap'
|
|
version = '35.82'
|
|
|
|
homepage = 'https://sourceforge.net/projects/bbmap/'
|
|
description = """BBMap short read aligner, and other bioinformatic tools."""
|
|
|
|
toolchain = {'name': 'foss', 'version': '2015b'}
|
|
|
|
source_urls = [SOURCEFORGE_SOURCE]
|
|
sources = ['%(name)s_%(version)s.tar.gz' ]
|
|
|
|
java = 'Java'
|
|
javaver = '1.8.0_66'
|
|
versionsuffix = '-%s-%s' % (java, javaver)
|
|
dependencies = [(java, javaver, '', True)]
|
|
|
|
prebuildopts = 'cd jni && '
|
|
|
|
suff = {'Darwin': 'osx', 'Linux': 'linux'}[OS_TYPE]
|
|
buildopts = "-f makefile.%s" % suff
|
|
|
|
files_to_copy = ['*']
|
|
|
|
sanity_check_paths = {
|
|
'files': ['bbmap.sh'],
|
|
'dirs': []
|
|
}
|
|
|
|
modextrapaths = {'PATH': ''}
|
|
|
|
modloadmsg = """For improved speed, add 'usejni=t' to the command line of %(name)s tools which support the use of the
|
|
compiled jni C code."""
|
|
|
|
moduleclass = 'bio'
|