Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Easybuild support #240

Open
3 tasks
LourensVeen opened this issue Jun 22, 2023 · 0 comments
Open
3 tasks

Easybuild support #240

LourensVeen opened this issue Jun 22, 2023 · 0 comments

Comments

@LourensVeen
Copy link
Contributor

Since we run on HPC a lot, we should have EasyBuild support. @SimonPinches did a bunch of work in this direction and submitted a PR, but that got stuck. He also ran into a bug in the MUSCLE3 build system (#169).

It seems that EasyBuild expects a fairly dumb build system that it then tells what to do (e.g. make -j, CFLAGS with additional optimisations, etc.), and that our smarter system isn't a great match. Perhaps we could add some extra targets that disable the automatics to help with that.

We should

  • Create an easyconfig for MUSCLE3 and any dependencies needed
  • Make any changes to the build system needed
  • Figure out a way of testing this before or during a release
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

No branches or pull requests

1 participant