Fuente: https://github.com/chamilo/chamilo-lms/releases/download/v1.11.40/chamilo-1.11.40.zip sha256: 1cf4bf2cc7bae1ef1a1eff643235db1d552f78ddf4b6dd1e2d2dac9868679439 Snapshot independiente (rama huerfana); diffable vs 1.11.38. vendor incluido.
31 lines
366 B
Makefile
31 lines
366 B
Makefile
|
|
|
|
.PHONY: all
|
|
all: build
|
|
|
|
.PHONY: build
|
|
build: lint cs test
|
|
|
|
lintfiles := $(shell find lib test -type f -iname '*.php')
|
|
|
|
.PHONY: ${lintfiles}
|
|
${lintfiles}:
|
|
php -l $@
|
|
|
|
.PHONY: lint
|
|
lint: $(lintfiles)
|
|
|
|
.PHONY: cs
|
|
cs:
|
|
vendor/bin/php-cs-fixer --quiet --no-interaction fix; true
|
|
|
|
|
|
.PHONY: test
|
|
test:
|
|
vendor/bin/phpunit
|
|
|
|
|
|
.PHONY: typecheck
|
|
typecheck:
|
|
vendor/bin/psalm
|