PHP Classes

File: Makefile

Recommend this page to a friend!
  Packages of WsdlToPhp   Package Base   Makefile   Download  
File: Makefile
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Package Base
Base classes for implementing a package generator
Author: By
Last change:
Date: 4 days ago
Size: 901 bytes
 

Contents

Class file image Download
PHP_VERSION ?= php-7.4 CONTAINER_NAME ?= package_base COMPOSER ?= /usr/bin/composer DOCKER_COMPOSE ?= docker compose DOCKER_EXEC_CONTAINER ?= docker exec -t $(CONTAINER_NAME) .PHONY: bash build cs-fixer down install phpstan phpunit rector up update bash: $(DOCKER_EXEC_CONTAINER) bash build: $(DOCKER_COMPOSE) build cs-fixer: $(DOCKER_EXEC_CONTAINER) $(PHP_VERSION) vendor/bin/php-cs-fixer fix --ansi --diff --verbose down: $(DOCKER_COMPOSE) down install: $(DOCKER_EXEC_CONTAINER) $(PHP_VERSION) $(COMPOSER) install phpstan: $(DOCKER_EXEC_CONTAINER) $(PHP_VERSION) vendor/bin/phpstan analyze src --level=2 phpunit: $(DOCKER_EXEC_CONTAINER) $(PHP_VERSION) vendor/bin/phpunit rector: $(DOCKER_EXEC_CONTAINER) $(PHP_VERSION) vendor/bin/rector process up: $(DOCKER_COMPOSE) up -d update: $(DOCKER_EXEC_CONTAINER) $(PHP_VERSION) $(COMPOSER) update