Spack installation support

Open
#13 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
30/100
Issue type
Documentation
Clarity
Needs clarification
Activity status
Stale
Tech stack
cmake, fortran
Domain
build-system

Research direction

Review the repository's CMake build system and any existing installation guidance, then inspect the linked Spack pull request for the proposed package. Determine whether Spack installation instructions belong in this repository; done means the team's preferred approach is recorded and, if appropriate, the spack install ftobjectlibrary workflow is documented.

Written by the indexing model from the issue text.

Description

I'm working on getting FTObjectLibrary added as a package in the Spack package manager project and want to see how (and if) you would like spack installation instructions included in this repository.

If you're not familiar with Spack, you can learn more about spack at https://spack.io

The relevant pull request for Spack is here : https://github.com/spack/spack/pull/24423

Essentially spack provides an easy method for installing scientific/HPC packages from source code while managing dependencies. To install via spack, after someone downloads spack, they can simply run

spack install ftobjectlibrary

which uses this repo's CMake build system to install FTOL.

I'm interested in hearing this team's thoughts.

Dominant language
Fortran
Stars
5
Forks
2
Avg merge
6h 47m
Merged PRs (30d)
1

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from trixi-framework/FTObjectLibrary

All issues in trixi-framework/FTObjectLibrary

Similar issues

More Build System issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.