C2SM Spack

Contents:

  • Quick Start
  • C2SM Guidelines for Spack
  • How to manage your own Spack instance
  • Important Spack Commands
  • Testing
  • Develop packages
  • Why was Spack chosen by MeteoSwiss?
C2SM Spack
  • C2SM Spack
  • View page source

C2SM Spack

Spack is the package manager used by C2SM and MeteoSwiss to install and deploy our software on supercomputers, mostly at the Swiss Super Computing Center (CSCS).

Contents:

  • Quick Start
    • At CSCS (Daint, Tsa, Balfrin)
    • Local machines and Containers
    • Use packages
    • ICON
    • COSMO
    • Changelog to v0.17.0
  • C2SM Guidelines for Spack
    • Building
    • Running
    • Spack in scripts
  • How to manage your own Spack instance
    • Versions
    • Create a new Spack instance
    • Setup Spack environment
    • Update Spack instance
    • Clean Spack instance
  • Important Spack Commands
    • Spack find
    • Spack list
    • Spack info
    • Spack spec
    • Spack install
    • Spack installcosmo
    • Spack dev-build
    • Spack devbuildcosmo
    • Spack location
    • Spack build-env
    • Spack edit
    • Spack load
  • Testing
    • Test packages (PR/MR/CI/CD)
    • Pull Request Testing for spack-c2sm on GitHub
  • Develop packages
    • Plain dev-build
    • Dev-build in combination with build-env
    • Environments with Spack develop
  • Why was Spack chosen by MeteoSwiss?
Next

© Copyright 2020-2023, C2SM.

Built with Sphinx using a theme provided by Read the Docs.