Skip to content
Snippets Groups Projects
spack.yaml 773 B
Newer Older
Nicolas Richart's avatar
Nicolas Richart committed
spack:
  include:
    - compiler_definitions.yaml
Nicolas Richart's avatar
Nicolas Richart committed

  definitions:
Nicolas Richart's avatar
Nicolas Richart committed
    - serial_codes_per_cluster:
        - python
        - hdf5 ~mpi
Nicolas Richart's avatar
Nicolas Richart committed
    - mpi_codes:
        - osu-micro-benchmarks
Nicolas Richart's avatar
Nicolas Richart committed
        - hdf5 +mpi
Nicolas Richart's avatar
Nicolas Richart committed
    - when: env['environment'] in ['helvetios', 'jed']
Nicolas Richart's avatar
Nicolas Richart committed
        - openmpi
Nicolas Richart's avatar
Nicolas Richart committed
    - when: env['environment'] in ['izar']
Nicolas Richart's avatar
Nicolas Richart committed
        - openmpi +cuda

    - all_serial_codes:
        - $serial_codes_per_cluster
        - $mpis
Nicolas Richart's avatar
Nicolas Richart committed
  specs:
  - matrix:
    - [$compilers_specs]
    - [$%core_compiler]
    - [$all_serial_codes]
    - [$%compilers]
  - matrix:
    - [$mpi_codes]
    - [$^mpis]
    - [$%compilers]
Nicolas Richart's avatar
Nicolas Richart committed

Nicolas Richart's avatar
Nicolas Richart committed
  concretizer:
    duplicates:
      strategy: minimal
Nicolas Richart's avatar
Nicolas Richart committed
  view:
    default:
      root: /stack/packages/