diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index da9061c..93cb693 100755 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -1,8 +1,7 @@ -#!/bin/bash -# +#!/usr/bin/env bash + # Bootstrap a minimal environment required to build -# a Drupal distribution tarball on Ubuntu 12.04LTS (precise) -# +# a Drupal distribution tarball on Ubuntu 12.04 LTS (Precise Pangolin) set -xe diff --git a/scripts/build-commons-make.sh b/scripts/build-commons-make.sh index db3e902..0021c21 100755 --- a/scripts/build-commons-make.sh +++ b/scripts/build-commons-make.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e diff --git a/scripts/build-translation-make.sh b/scripts/build-translation-make.sh index f63fb58..ba805a3 100755 --- a/scripts/build-translation-make.sh +++ b/scripts/build-translation-make.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e diff --git a/scripts/dev-build.sh b/scripts/dev-build.sh index 0951e0a..d178eb5 100755 --- a/scripts/dev-build.sh +++ b/scripts/dev-build.sh @@ -1,8 +1,7 @@ -#!/bin/bash -# +#!/usr/bin/env bash + # Build groups distribution from local filesystem instead of fetching # directly from git -# TARGET_DIR=${TARGET_DIR:-publish} PROFILE_NAME=${PROFILE_NAME:-groups} @@ -30,4 +29,4 @@ if [ -f Gemfile ]; then # cleanup rm -rf .bundled_gems .sass-cache fi -cd $cwd \ No newline at end of file +cd $cwd diff --git a/scripts/gate-build.sh b/scripts/gate-build.sh index f49138d..2b1de06 100755 --- a/scripts/gate-build.sh +++ b/scripts/gate-build.sh @@ -1,5 +1,5 @@ -#!/bin/bash -# +#!/usr/bin/env bash + # Gating test script for Community portal # 1. prepare mysql database # 2. build distribution tarball @@ -8,7 +8,6 @@ # Prerequisites: # bootstrap.sh required for setup php/drush environment. # git clone the project into groups directory. -# set -xe @@ -54,4 +53,4 @@ EOF mkdir -p /srv/vhosts/groups.local drush dsd-init @groups-dev groups-snapshot.tar.gz -drush @groups-dev status \ No newline at end of file +drush @groups-dev status diff --git a/scripts/pot-extract.sh b/scripts/pot-extract.sh index 690e781..c646d77 100755 --- a/scripts/pot-extract.sh +++ b/scripts/pot-extract.sh @@ -1,5 +1,5 @@ -#!/bin/bash -# +#!/usr/bin/env bash + # Extract translation template files from groups modules # # templates will be created in translations/ directory as @@ -7,7 +7,7 @@ # # Usage: # cd profiles/groups -# bash ./scripts/pot-extract.sh +# ./scripts/pot-extract.sh PROFILE_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd ) mkdir -p $PROFILE_DIR/translations/templates @@ -25,4 +25,4 @@ ls -1 $MODULE_DIR | while read f; do sed 's/[ \t]*$//' > $POT_FILE done # clean-up general.pot -rm $PROFILE_DIR/../../general.pot \ No newline at end of file +rm $PROFILE_DIR/../../general.pot diff --git a/scripts/pot-lang.sh b/scripts/pot-lang.sh old mode 100644 new mode 100755 index d1a6228..829f660 --- a/scripts/pot-lang.sh +++ b/scripts/pot-lang.sh @@ -1,7 +1,6 @@ -#!/bin/bash -# +#!/usr/bin/env bash + # Create a new language skeleton from pot template files -# if [ -z "$1" ]; then echo "Usage: $0 " @@ -17,4 +16,4 @@ ls -1 $PROFILE_DIR/translations/templates/*.pot | while read f; do SRC=$PROFILE_DIR/translations/templates/$FILENAME.pot DEST=$PROFILE_DIR/translations/$LANG_CODE/$FILENAME.$LANG_CODE.po cp $SRC $DEST -done \ No newline at end of file +done