#!/usr/bin/env python
#
#  Copyright (C) 2015 IT4Innovations
#  Lumir Jasiok
#  lumir.jasiok@vsb.cz
#  http://www.it4i.cz
#
#
#

"""
EasyBuild support for building and installing Allinea software,
implemented as an easyblock.

@author: Lumir Jasiok (IT4 Innovations)
"""

from easybuild.framework.easyblock import EasyBlock
from easybuild.tools.run import run_cmd


class AllineaBase(EasyBlock):
    """Support for building and installing Allinea software"""

    def install_step(self):
        """Simply run textinstall.sh skript with installdir path"""
        cmd = "sh textinstall.sh --accept-licence %s" % self.installdir
        run_cmd(cmd, log_all=True)