diff --git a/easybuild/easyblocks/f/freesurfer.py b/easybuild/easyblocks/f/freesurfer.py index c60059c149..cccb0fbd2b 100644 --- a/easybuild/easyblocks/f/freesurfer.py +++ b/easybuild/easyblocks/f/freesurfer.py @@ -30,6 +30,8 @@ import os +from distutils.version import LooseVersion + from easybuild.easyblocks.generic.tarball import Tarball from easybuild.framework.easyconfig import MANDATORY from easybuild.tools.filetools import write_file @@ -92,4 +94,8 @@ def sanity_check_step(self): 'dirs': ['bin', 'lib', 'mni'], } - super(EB_FreeSurfer, self).sanity_check_step(custom_paths=custom_paths) + custom_commands = [] + if LooseVersion(self.version) >= LooseVersion("7.2"): + custom_commands.append('checkMCR.sh') + + super(EB_FreeSurfer, self).sanity_check_step(custom_paths=custom_paths, custom_commands=custom_commands)