#!/usr/bin/env bash

#Update pathogen bundles
pushd bundle > /dev/null 2>&1
    for each in *; do
        if [ -d "$each" ]; then
            pushd "$each" > /dev/null 2>&1
                if [ -d .git  ]; then
                    echo "Updating git repo: ${each}..."
                    git pull
                elif [ -d .git -o -f .git ]; then
                    echo "Updating git submodule: ${each}..."
                    git pull origin master
                    git submodule update
                fi
            popd > /dev/null 2>&1
        fi
    done
popd > /dev/null 2>&1