You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
643 B
33 lines
643 B
install: composer.phar
|
|
./composer.phar install
|
|
|
|
update: composer.phar
|
|
./composer.phar self-update
|
|
./composer.phar update
|
|
|
|
test: composer.lock
|
|
./vendor/bin/phpunit
|
|
|
|
cs-check: composer.lock
|
|
./vendor/bin/phpcs --standard=codestandard.xml lib tests examples
|
|
|
|
coverage: composer.lock build
|
|
XDEBUG_MODE=coverage ./vendor/bin/phpunit --coverage-clover build/logs/clover.xml
|
|
./vendor/bin/php-coveralls -v
|
|
|
|
composer.phar:
|
|
curl -s http://getcomposer.org/installer | php
|
|
|
|
composer.lock: composer.phar
|
|
./composer.phar --no-interaction install
|
|
|
|
vendor/bin/phpunit: install
|
|
|
|
build:
|
|
mkdir build
|
|
|
|
clean:
|
|
rm composer.phar
|
|
rm -r vendor
|
|
rm -r build
|