Files
piratepoet/prefixer/process.sh
Jan Jakeš c0d77e4564 Install Composer PHAR to tools directory
[MAILPOET-2405]
2019-09-30 20:10:53 +01:00

13 lines
436 B
Bash
Executable File

#!/usr/bin/env bash
BASEDIR=$(dirname "$0")
COMPOSER_BIN=$BASEDIR/../tools/vendor/composer.phar
DRY_RUN_CHECK=$($COMPOSER_BIN install --working-dir=$BASEDIR --dry-run 2>&1 | grep 'Nothing to install or update')
if [[ $DRY_RUN_CHECK != "Nothing to install or update" ]]; then
rm -rf $BASEDIR/build
fi
if [[ ! -e $BASEDIR/build || -z $(ls -A $BASEDIR/../vendor-prefixed) ]]; then
$COMPOSER_BIN install --working-dir=$BASEDIR
fi