#!/bin/bash set -exu __DIR__=$( cd "$(dirname "$0")" pwd ) __PROJECT__=$( cd ${__DIR__}/../../../ pwd ) cd ${__PROJECT__} mkdir -p ${__PROJECT__}/bin/runtime mkdir -p ${__PROJECT__}/var cd ${__PROJECT__}/var test -f swoole-cli-v5.0.1-macos-x64.tar.xz || wget -O swoole-cli-v5.0.1-macos-x64.tar.xz https://github.com/swoole/swoole-src/releases/download/v5.0.1/swoole-cli-v5.0.1-macos-x64.tar.xz test -f swoole-cli-v5.0.1-macos-x64.tar || xz -d -k swoole-cli-v5.0.1-macos-x64.tar.xz test -f swoole-cli || tar -xvf swoole-cli-v5.0.1-macos-x64.tar chmod a+x swoole-cli test -f composer.phar || wget -O composer.phar https://getcomposer.org/download/2.5.5/composer.phar chmod a+x composer.phar mv ${__PROJECT__}/var/swoole-cli ${__PROJECT__}/bin/runtime/php mv ${__PROJECT__}/var/composer.phar ${__PROJECT__}/bin/runtime/composer export PATH=${__PROJECT__}/bin/runtime:$PATH