Skip to content

Docs on using Benchpark's package repository #1353

@pearce8

Description

@pearce8

Thanks @scheibelp for starting to write this down, lets discuss next week.

To build packages the way Benchpark builds packages without running Benchpark, you will want to use the spack-packages commit that it uses, and also layer its dedicated package repo on top:

git clone https://github.com/llnl/benchpark.git
export packages_commit=python -c "import yaml; print(yaml.safe_load(open('benchpark/checkout-versions.yaml'))['versions']['spack-packages'])"
git clone https://github.com/spack/spack-packages.git
pushd spack-packages && git checkout $packages_commit $$ popd

spack repo add spack-packages/repos/spack_repo/builtin/
spack repo add benchpark/repos/spack_repo/benchpark/

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsImprovements or additions to documentation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions