1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- # DO NOT EDIT THIS FILE!
- #
- # It's auto-generated by sonata-project/dev-kit package.
- all:
- @echo "Please choose a task."
- .PHONY: all
- lint: lint-composer lint-yaml lint-composer lint-xml lint-php
- .PHONY: lint
- lint-composer:
- composer validate
- .PHONY: lint-composer
- lint-yaml:
- yaml-lint --ignore-non-yaml-files --quiet --exclude vendor .
- .PHONY: lint-yaml
- lint-xml:
- find . \( -name '*.xml' -or -name '*.xliff' \) \
- -not -path './vendor/*' \
- -not -path './src/Resources/public/vendor/*' \
- | while read xmlFile; \
- do \
- XMLLINT_INDENT=' ' xmllint --encode UTF-8 --format "$$xmlFile"|diff - "$$xmlFile"; \
- if [ $$? -ne 0 ] ;then exit 1; fi; \
- done
- .PHONY: lint-xml
- lint-php:
- php-cs-fixer fix --ansi --verbose --diff --dry-run
- .PHONY: lint-php
- cs-fix: cs-fix-php cs-fix-xml
- .PHONY: cs-fix
- cs-fix-php:
- php-cs-fixer fix --verbose
- .PHONY: cs-fix-php
- cs-fix-xml:
- find . \( -name '*.xml' -or -name '*.xliff' \) \
- -not -path './vendor/*' \
- -not -path './src/Resources/public/vendor/*' \
- | while read xmlFile; \
- do \
- XMLLINT_INDENT=' ' xmllint --encode UTF-8 --format "$$xmlFile" --output "$$xmlFile"; \
- done
- .PHONY: cs-fix-xml
- build:
- mkdir $@
- HAS_XDEBUG=$(shell php --modules|grep --quiet xdebug;echo $$?)
- build/xdebug-filter.php: phpunit.xml.dist build
- ifeq ($(HAS_XDEBUG), 0)
- phpunit --dump-xdebug-filter $@
- endif
- test: build/xdebug-filter.php
- ifeq ($(HAS_XDEBUG), 0)
- phpunit --prepend build/xdebug-filter.php -c phpunit.xml.dist --coverage-clover build/logs/clover.xml
- else
- phpunit -c phpunit.xml.dist
- endif
- .PHONY: test
- docs:
- cd docs && sphinx-build -W -b html -d _build/doctrees . _build/html
- .PHONY: docs
|