Revision 0eb4f9ec86cef0e557f54b0138134fe284fae549 authored by Gary Hu on 07 March 2024, 13:01:21 UTC, committed by Gary Hu on 07 March 2024, 13:01:21 UTC
1 parent 409d459
Raw File
versioner.yaml
# Add additional libraries and their influential files, along with any dependencies which
# shall be included when creating a HASH for said library. Order is not important.
#
# If adding a new control key, a change to versioner.py:influential_list will be required
# (add that control key to 'not_libraries').
packages:
  mpich:
    influential:
      - apptainer/mpich.def
      - conda/mpich/meta.yaml
      - conda/mpich/conda_build_config.yaml
      - conda/mpich/build.sh
    apptainer:
  petsc:
    dependencies:
      - mpich
    apptainer:
      from: mpich
    influential:
      - petsc
      - apptainer/petsc.def
      - conda/petsc/meta.yaml
      - conda/petsc/conda_build_config.yaml
      - conda/petsc/build.sh
      - scripts/configure_petsc.sh
      - scripts/update_and_rebuild_petsc.sh
  libmesh:
    dependencies:
      - petsc
    apptainer:
      from: petsc
    influential:
      - libmesh
      - apptainer/libmesh.def
      - conda/libmesh/meta.yaml
      - conda/libmesh/conda_build_config.yaml
      - conda/libmesh/build.sh
      - scripts/configure_libmesh.sh
      - scripts/update_and_rebuild_libmesh.sh
      - conda/libmesh-vtk/meta.yaml
      - conda/libmesh-vtk/conda_build_config.yaml
      - conda/libmesh-vtk/build.sh
  wasp:
    influential:
      - scripts/update_and_rebuild_wasp.sh
      - framework/contrib/wasp
      - conda/wasp/meta.yaml
      - conda/wasp/conda_build_config.yaml
      - conda/wasp/build.sh
  moose-dev:
    dependencies:
      - libmesh
      - wasp
    apptainer:
      from: libmesh
    influential:
      - apptainer/moose-dev.def
      - apptainer/remove_channels.def
      - conda/peacock/meta.yaml
      - conda/peacock/conda_build_config.yaml
      - conda/tools/meta.yaml
      - conda/tools/conda_build_config.yaml
      - conda/moose-dev/meta.yaml
      - conda/moose-dev/conda_build_config.yaml
  app:
    dependencies:
      - moose-dev
    apptainer:
      from: moose-dev
    influential:
      - apptainer/app.def
back to top