mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-02-02 07:41:43 +03:00
20 lines
457 B
Makefile
20 lines
457 B
Makefile
ifneq (,$(shell (type docker-compose 2>&1 >/dev/null && echo 1) || true))
|
|
PHP=docker-compose run --rm --no-deps php
|
|
else
|
|
PHP=php
|
|
endif
|
|
|
|
PHP_CONSOLE_DEPS=vendor
|
|
|
|
vendor: composer.json
|
|
@$(PHP) composer install -o -n --no-ansi
|
|
@touch vendor || true
|
|
|
|
php-cs: $(PHP_CONSOLE_DEPS)
|
|
@$(PHP) vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php --using-cache=no -v
|
|
|
|
phpunit: $(PHP_CONSOLE_DEPS)
|
|
@$(PHP) vendor/bin/phpunit --color=always
|
|
|
|
check: phpunit
|