Skip to content

Robustify and generalize to more platforms #10

@tp5uiuc

Description

@tp5uiuc

Once Elastica starts scaling up and becomes OSS, we should make this script more robust to generalize across platforms, like https://github.com/dealii/candi

TODO

  • Have flag for optional libraries (TBB, HighFive, pybind11)
  • Have configuration for c and cpp compilers
  • Parallelize via jobs
  • Have flag for pinning versions via git
  • Have an interactive option to skip specific libraries if the user does not need them
  • Support python via pybind11
  • Add platform support (Mac, Ubuntu) for pre-requisites

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions