Skip to content

SNPhylo easyblock#865

Merged
boegel merged 5 commits intoeasybuilders:developfrom
boegel:SNPhylo
Mar 11, 2016
Merged

SNPhylo easyblock#865
boegel merged 5 commits intoeasybuilders:developfrom
boegel:SNPhylo

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Mar 11, 2016

this is a cleaned up/improved version of #394 by @ehiggs

@boegel boegel added this to the v2.7.0 milestone Mar 11, 2016
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 11, 2016

@wpoely86: please review?

@hpcugentbot
Copy link
Copy Markdown

Easyblocks unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/1812/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

Comment thread easybuild/easyblocks/s/snphylo.py Outdated
# originally created by the HPC team of Ghent University (http://ugent.be/hpc/en),
# with support of Ghent University (http://ugent.be/hpc),
# the Flemish Supercomputer Centre (VSC) (https://vscentrum.be/nl/en),
# the Hercules foundation (http://www.herculesstichting.be/in_English)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fwo

if success_msg not in out:
raise EasyBuildError("Success message '%s' not found in setup.sh output: %s", success_msg, out)

def install_step(self):
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why not inherited from MakeCp with custom build (instead of copy the cp thingie?)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did that at first, but MakeCp requires using files_to_copy (in the easyconfig)

and this install_step is not copying the MakeCp.install_step, since it's copying very specific things (see binfiles)

@hpcugentbot
Copy link
Copy Markdown

Easyblocks unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/1813/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 11, 2016

Tested via easybuilders/easybuild-easyconfigs#2701, good to go, thanks for the review @wpoely86!

boegel added a commit that referenced this pull request Mar 11, 2016
@boegel boegel merged commit 60735c7 into easybuilders:develop Mar 11, 2016
@boegel boegel deleted the SNPhylo branch March 11, 2016 15:00
@boegel boegel mentioned this pull request Mar 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants