HI Oliver,

You can try the parameter executables and files_to_copy, like so:

executables = ['binary_file_name']
files_to_copy = [(executables, 'bin')]

Cheers,
Niek


On Tue, Jun 23, 2015 at 5:29 PM, Stolpe, Oliver
<[email protected]> wrote:
> Hello list,
>
> I wrote an easyconfig file to install a python package. The installation is
> successful besides the fact that easybuild throws away the binary that is
> generated (or main entrance point for the standalone). When I install the
> software on my machine with python setup.py build/install --user, it puts
> the binary to ~/.local/bin, but I don't know where easybuild puts this file.
> When I look into the easybuild/software/MYSOFTWARE directory, there is no
> bin folder.
>
> Please help me save the binary :-)
>
> Thanks,
>   Oliver
>
> The easyconfig file:
>
> easyblock = 'PythonPackage'
>
> name = 'misopy'
> version = '0.5.3'
>
> homepage = 'http://genes.mit.edu/burgelab/miso/index.html'
> description = """MISO (Mixture of Isoforms) is a probabilistic framework
> that
>  quantitates the expression level of alternatively spliced genes from
> RNA-Seq
>  data, and identifies differentially regulated isoforms or exons across
> samples.
>  By modeling the generative process by which reads are produced from
> isoforms in
>  RNA-Seq, the MISO model uses Bayesian inference to compute the probability
> that
>  a read originated from a particular isoform."""
>
> toolchain = {'name': 'goolf', 'version': '1.4.10'}
>
> source_urls = ['http://pypi.python.org/packages/source/m/misopy']
> sources = ['%(namelower)s-%(version)s.tar.gz']
>
> python = 'Python'
> pythonver = '2.7.6'
> versionsuffix = '-%s-%s' % (python, pythonver)
>
> dependencies = [
>     ('matplotlib', '1.3.1', versionsuffix),
>     (python, pythonver),
> ]
>
> moduleclass = 'bio'
>

Reply via email to