Skip to content

RobinRadic/php-build-tools

Repository files navigation

PHP Build Tools

Downloads and optionally installs to local:

  • box
  • composer
  • pdepend
  • phing
  • phpab
  • phpcbf
  • phpcov
  • phpcpd
  • phpcs
  • phpdoc
  • php-cs-fixer (v1.13.1)
  • php-cs-fixer-v2 (latest)
  • phpdox
  • phploc
  • phpmd
  • phpunit
  • sami
git clone https://github.com/robinradic/php-build-tools
cd php-build-tools

# Update all tools. Downloads the latest releases and put's em in the "bin" directory
./tools-update.sh

# Installs all tools to /usr/local/bin
./tools-install-local.sh

Update the tools

./tools-update.sh
./tools-update.sh 
Submodule 'lib' (https://github.com/robinradic/radic-bash-lib) registered for path 'lib'
Cloning into 'lib'...
remote: Counting objects: 86, done.
remote: Total 86 (delta 0), reused 0 (delta 0), pack-reused 86
Unpacking objects: 100% (86/86), done.
Checking connectivity... done.
Submodule path 'lib': checked out '3c1f1d1c9ffedc054d65ad3a0e00c217dda1e919'
√ updated: composer
√ updated: php-cs-fixer
√ updated: php-cs-fixer-v2
√ updated: sami
√ updated: phpcov
√ updated: pdepend
√ updated: phing
√ updated: phpab
√ updated: phpcpd
√ updated: phpcs
√ updated: phpcbf
√ updated: phpdox
√ updated: phploc
√ updated: phpmd
√ updated: phpunit
√ updated: phpdoc
Box Installer
=============

Environment Check
-----------------

"-" indicates success.
"*" indicates error.

 - You have a supported version of PHP (>= 5.3.3).
 - You have the "phar" extension installed.
 - You have a supported version of the "phar" extension.
 - You have the "openssl" extension installed.
 - The "phar.readonly" setting is off.
 - The "detect_unicode" setting is off.
 - The "allow_url_fopen" setting is on.

Everything seems good!

Download
--------

 - Downloading manifest...
 - Reading manifest...
 - Downloading Box v2.7.5...
 - Checking file checksum...
 - Checking if valid Phar...
 - Making Box executable...

Box installed!
√ updated: box

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages