trixi-framework / trixi-framework/FTObjectLibrary

Spack installation support

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

Nobody has claimed this yet.

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

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.

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.

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.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.