Skip to content
Snippets Groups Projects
Select Git revision
  • f8a9b8af6f6cc67a898a269af539a11309ffdb31
  • main default protected
2 results

socrepo-init

Blame
  • Forked from SoCLabs / Accelerator Project
    Source project has a limited visibility.
    socrepo-init 831 B
    #-----------------------------------------------------------------------------
    # SoC Labs socsim script to run required simulation
    # A joint work commissioned on behalf of SoC Labs, under Arm Academic Access license.
    #
    # Contributors
    #
    # David Mapstone (d.a.mapstone@soton.ac.uk)
    #
    # Copyright  2022, SoC Labs (www.soclabs.org)
    #-----------------------------------------------------------------------------
    
    #!/usr/bin/env bash
    
    # Source environment variables for all submodules
    cd $DESIGN_ROOT
    for d in $SOC_TOP_DIR/* ; do
        if [ -e "$d/.git" ]; then
            echo $d
            if [ -f "$d/set_env.sh" ]; then
            # If .git file exists - submodule
                git config -f .gitmodules submodule.$d.branch main
            fi
        fi
    done
    git submodule update --remote --recursive
    git submodule foreach --recursive git checkout main