#!/bin/sh set -e if [ ! -f /usr/local/bin/composer ]; then setup_file=$(mktemp /tmp/$(basename "$0").XXXXXX) trap "{ rm -f $setup_file; }" EXIT php -r "copy('https://getcomposer.org/installer', '$setup_file');" eval "php $setup_file --quiet --install-dir=/usr/local/bin --filename=composer" else composer --quiet self-update fi