#
# Parameters
-DEPENDENCIES="puppet-common git mr whois"
+BASENAME="`basename $0`"
+DEPENDENCIES="puppet-common"
DEPLOY_DEPENDENCIES="ruby-sqlite3 ruby-activerecord"
+DEVELOP_DEPENDENCIES="git mr whois"
# Additional non-wheezy package
if [ "`head -c 1 /etc/debian_version`" != '7' ]; then
DEPLOY_DEPENDENCIES="$DEPLOY_DEPENDENCIES ruby-activerecord-deprecated-finders"
fi
+# Set sudo config
+if [ "`whoami`" != 'root' ]; then
+ SUDO="sudo"
+fi
+
# Install a package, thanks to the Hydra Suite.
function provision_package {
if [ -z "$1" ]; then
fi
}
-# Set sudo config
-if [ "`whoami`" != 'root' ]; then
- SUDO="sudo"
-fi
-
# Ensure basic packages are installed.
-for package in $DEPENDENCIES; do
- provision_package $package
-done
+if [ "$BASENAME" == "dependencies" ]; then
+ for package in $DEVELOP_DEPENDENCIES; do
+ provision_package $package
+ done
+fi