Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -158,3 +158,5 @@ clover.xml
# Tests - dependencies
tests/acceptance/composer.lock
tests/acceptance/vendor/

composer.phar
28 changes: 11 additions & 17 deletions build/autoloaderchecker.sh
Original file line number Diff line number Diff line change
@@ -1,26 +1,18 @@
#!/usr/bin/env bash

COMPOSER_COMMAND=$(which "composer")
if [ "$COMPOSER_COMMAND" = '' ]
COMPOSER_COMMAND="php composer.phar"

if [ -e "composer.phar" ]
then
#No global composer found, try local or download it
if [ -e "composer.phar" ]
then
echo "Composer found: checking for update"
else
echo "Composer not found: fetching"
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
fi

COMPOSER_COMMAND="php composer.phar"
echo "Composer found: checking for update"
$COMPOSER_COMMAND self-update
else
echo "Global composer found: checking for update"
echo "Composer not found: fetching"
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --1
php -r "unlink('composer-setup.php');"
fi

#Make sure we are on the latest composer
$COMPOSER_COMMAND self-update

REPODIR=`git rev-parse --show-toplevel`

Expand Down Expand Up @@ -50,6 +42,8 @@ do
fi
done

rm composer.phar

echo
if [ $composerfile = true ]
then
Expand Down