Skip to content

Instantly share code, notes, and snippets.

@FlorianWolters
Last active February 16, 2016 08:49
Show Gist options
  • Select an option

  • Save FlorianWolters/8543541 to your computer and use it in GitHub Desktop.

Select an option

Save FlorianWolters/8543541 to your computer and use it in GitHub Desktop.

Revisions

  1. FlorianWolters revised this gist Jan 8, 2016. 1 changed file with 48 additions and 14 deletions.
    62 changes: 48 additions & 14 deletions composer-install-global-tools.cmd
    Original file line number Diff line number Diff line change
    @@ -1,18 +1,52 @@
    @ECHO OFF

    REM Update Composer
    composer self-update

    composer global require behat/behat=2.*
    composer global require phpunit/phpunit=4.*
    composer global require phpunit/phpunit-mock-objects=2.*
    composer global require phpunit/phpunit-skeleton-generator=dev-master
    composer global require phpunit/php-code-coverage=2.*
    composer global require squizlabs/php_codesniffer=*
    composer global require phpmd/phpmd=1.*
    composer global require sebastian/phpcpd=*
    composer global require sebastian/phpdcd=*
    composer global require theseer/autoload=1.*
    composer global require phpdocumentor/phpdocumentor=2.*
    composer global require fabpot/php-cs-fixer=*

    composer global update
    REM PHPUnit
    CALL composer global require phpunit/phpunit

    REM Mock Object library for PHPUnit
    CALL composer global require phpunit/phpunit-mock-objects

    REM Behat
    CALL composer global require behat/behat

    REM QA-Tools
    CALL composer global require qa-tools/qa-tools

    REM PhpMetrics
    CALL composer global require halleck45/phpmetrics

    REM PHP_CodeSniffer (phpcs)
    CALL composer global require squizlabs/php_codesniffer

    REM PHP Depend (pdepend)
    CALL composer global require pdepend/pdepend

    REM PHP Mess Detector (phpmd)
    CALL composer global require phpmd/phpmd

    REM PHP Lines of Code (phploc)
    CALL composer global require phploc/phploc

    REM PHP Copy/Paste Detector (phpcpd)
    CALL composer global require sebastian/phpcpd

    REM PHP Dead Code Detector (phpdcd) (the package is ABANDONED)
    CALL composer global require sebastian/phpdcd

    REM PHP Coding Standards Fixer (php-cs-fixer)
    CALL composer global require fabpot/php-cs-fixer

    REM PhpDox
    CALL composer global require theseer/phpdox

    REM ApiGen
    CALL composer global require apigen/apigen

    REM Phing
    CALL composer global require phing/phing

    REM Updates all global dependencies
    CALL composer global update
  2. FlorianWolters revised this gist Mar 23, 2014. 1 changed file with 14 additions and 5 deletions.
    19 changes: 14 additions & 5 deletions composer-install-global-tools.cmd
    Original file line number Diff line number Diff line change
    @@ -1,9 +1,18 @@
    @ECHO OFF

    composer self-update
    composer global require phpunit/phpunit=3.7.*
    composer global require phpunit/php-code-coverage=1.2.*
    composer global require phpunit/phpunit-mock-objects=1.2.*
    composer global require behat/behat=2.5.*
    composer global require psecio/iniscan=dev-master

    composer global require behat/behat=2.*
    composer global require phpunit/phpunit=4.*
    composer global require phpunit/phpunit-mock-objects=2.*
    composer global require phpunit/phpunit-skeleton-generator=dev-master
    composer global require phpunit/php-code-coverage=2.*
    composer global require squizlabs/php_codesniffer=*
    composer global require phpmd/phpmd=1.*
    composer global require sebastian/phpcpd=*
    composer global require sebastian/phpdcd=*
    composer global require theseer/autoload=1.*
    composer global require phpdocumentor/phpdocumentor=2.*
    composer global require fabpot/php-cs-fixer=*

    composer global update
  3. FlorianWolters created this gist Jan 21, 2014.
    9 changes: 9 additions & 0 deletions composer-install-global-tools.cmd
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    @ECHO OFF

    composer self-update
    composer global require phpunit/phpunit=3.7.*
    composer global require phpunit/php-code-coverage=1.2.*
    composer global require phpunit/phpunit-mock-objects=1.2.*
    composer global require behat/behat=2.5.*
    composer global require psecio/iniscan=dev-master
    composer global update