summaryrefslogtreecommitdiff
path: root/bin/submodules
diff options
context:
space:
mode:
Diffstat (limited to 'bin/submodules')
-rwxr-xr-xbin/submodules31
1 files changed, 0 insertions, 31 deletions
diff --git a/bin/submodules b/bin/submodules
deleted file mode 100755
index 3abc46d..0000000
--- a/bin/submodules
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/bash
-#
-# Setup submodules.
-#
-
-# Parameters
-DIRNAME="`dirname $0`"
-
-# Usage
-function usage {
- echo "Usage: $1 add-submodules <DIR>"
- exit $2
-}
-
-# Get module list
-repos="`grep = $DIRNAME/../.mrconfig | cut -d = -f 2 | cut -d ' ' -f 4`"
-
-# Add submodules
-for repo in $repos; do
- module="`basename $repo .git | sed -e s/^puppet-//`"
- if [ ! -d "modules/$module" ]; then
- echo "Processing puppet module $module..."
- git submodule add -f $repo modules/$module
- elif [ -e "modules/$module/.git" ]; then
- # The puppet module exists and is a git submodule, so update it
- ( cd module/$module && git pull origin master )
- fi
-done
-
-# Update all modules
-git submodule update --init