Skip to content
Snippets Groups Projects
install-dev23a.sh 863 B
Newer Older
  • Learn to ignore specific revisions
  • Hans Fangohr's avatar
    Hans Fangohr committed
    #!/bin/bash
    
    # Script to build all toolchains for this MPSD release ( 23a )
    # Run this script inside the cloned folder for eg:
    
    # mpsddeb@mpsd-hpc-ibm-022:/opt_mpsd/linux-debian11/mpsd-software-environments$ ./install-dev23a.sh
    
    set -e
    
    mkdir -p dev-23a
    cd dev-23a
    # clone repo if it doesn't exist yet
    
    [ -d 'spack-environments' ] || git clone git@gitlab.gwdg.de:mpsd-cs/spack-environments.git
    
    pushd spack-environments
    git checkout dev-23a
    
    popd
    
    mkdir -p sandybridge
    cd sandybridge
    
    ../spack-environments/spack_setup.sh -b global
    
    ../spack-environments/spack_setup.sh foss2021a-serial
    ../spack-environments/spack_setup.sh foss2021a-mpi
    ../spack-environments/spack_setup.sh foss2021a-cuda-mpi
    
    
    
    ../spack-environments/spack_setup.sh foss2022a-serial
    ../spack-environments/spack_setup.sh foss2022a-mpi
    ../spack-environments/spack_setup.sh foss2022a-cuda-mpi