mirror of
https://github.com/mosbth/cimage.git
synced 2025-08-27 17:39:51 +02:00
change how path is working in makefile
This commit is contained in:
55
Makefile
55
Makefile
@@ -29,16 +29,21 @@ THIS_MAKEFILE := $(call WHERE-AM-I)
|
||||
HELPTEXT = $(ECHO) "$(ACTION)--->" `egrep "^\# target: $(1) " $(THIS_MAKEFILE) | sed "s/\# target: $(1)[ ]*-[ ]* / /g"` "$(NO_COLOR)"
|
||||
|
||||
# Add local bin path for test tools
|
||||
#PATH_ORIG = $(PATH)
|
||||
PATH := "./.bin:./vendor/bin:./node_modules/.bin:$(PATH)"
|
||||
SHELL := env PATH=$(PATH) $(SHELL)
|
||||
#PATH := "./.bin:./vendor/bin:./node_modules/.bin:$(PATH)"
|
||||
#SHELL := env PATH=$(PATH) $(SHELL)
|
||||
PHPUNIT := .bin/phpunit
|
||||
PHPLOC := .bin/phploc
|
||||
PHPCS := .bin/phpcs
|
||||
PHPCBF := .bin/phpcbf
|
||||
PHPMD := .bin/phpmd
|
||||
PHPDOC := .bin/phpdoc
|
||||
BEHAT := .bin/behat
|
||||
|
||||
|
||||
|
||||
# target: help - Displays help.
|
||||
.PHONY: help
|
||||
help:
|
||||
echo $(SHELL)
|
||||
@$(call HELPTEXT,$@)
|
||||
@$(ECHO) "Usage:"
|
||||
@$(ECHO) " make [target] ..."
|
||||
@@ -133,19 +138,19 @@ tag-prepare:
|
||||
.PHONY: install-tools-php
|
||||
install-tools-php:
|
||||
@$(call HELPTEXT,$@)
|
||||
curl -Lso bin/phpdoc https://www.phpdoc.org/phpDocumentor.phar && chmod 755 bin/phpdoc
|
||||
curl -Lso $(PHPDOC) https://www.phpdoc.org/phpDocumentor.phar && chmod 755 $(PHPDOC)
|
||||
|
||||
curl -Lso bin/phpcs https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar && chmod 755 bin/phpcs
|
||||
curl -Lso $(PHPCS) https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar && chmod 755 $(PHPCS)
|
||||
|
||||
curl -Lso bin/phpcbf https://squizlabs.github.io/PHP_CodeSniffer/phpcbf.phar && chmod 755 bin/phpcbf
|
||||
curl -Lso $(PHPCBF) https://squizlabs.github.io/PHP_CodeSniffer/phpcbf.phar && chmod 755 $(PHPCBF)
|
||||
|
||||
curl -Lso bin/phpmd http://static.phpmd.org/php/latest/phpmd.phar && chmod 755 bin/phpmd
|
||||
curl -Lso $(PHPMD) http://static.phpmd.org/php/latest/phpmd.phar && chmod 755 $(PHPMD)
|
||||
|
||||
curl -Lso bin/phpunit https://phar.phpunit.de/phpunit-5.7.9.phar && chmod 755 bin/phpunit
|
||||
curl -Lso $(PHPUNIT) https://phar.phpunit.de/phpunit-5.7.9.phar && chmod 755 $(PHPUNIT)
|
||||
|
||||
curl -Lso bin/phploc https://phar.phpunit.de/phploc.phar && chmod 755 bin/phploc
|
||||
curl -Lso $(PHPLOC) https://phar.phpunit.de/phploc.phar && chmod 755 $(PHPLOC)
|
||||
|
||||
curl -Lso bin/behat https://github.com/Behat/Behat/releases/download/v3.3.0/behat.phar && chmod 755 bin/behat
|
||||
curl -Lso $(BEHAT) https://github.com/Behat/Behat/releases/download/v3.3.0/behat.phar && chmod 755 $(BEHAT)
|
||||
|
||||
composer install
|
||||
|
||||
@@ -156,13 +161,13 @@ install-tools-php:
|
||||
.PHONY: check-tools-php
|
||||
check-tools-php:
|
||||
@$(call HELPTEXT,$@)
|
||||
which phpunit && phpunit --version
|
||||
which phploc && phploc --version
|
||||
which phpcs && phpcs --version && echo
|
||||
which phpmd && phpmd --version && echo
|
||||
which phpcbf && phpcbf --version && echo
|
||||
which phpdoc && phpdoc --version && echo
|
||||
which behat && behat --version && echo
|
||||
which $(PHPUNIT) && $(PHPUNIT) --version
|
||||
which $(PHPLOC) && $(PHPLOC) --version
|
||||
which $(PHPCS) && $(PHPCS) --version && echo
|
||||
which $(PHPMD) && $(PHPMD) --version && echo
|
||||
which $(PHPCBF) && $(PHPCBF) --version && echo
|
||||
which $(PHPDOC) && $(PHPDOC) --version && echo
|
||||
which $(BEHAT) && $(BEHAT) --version && echo
|
||||
|
||||
|
||||
|
||||
@@ -170,7 +175,7 @@ check-tools-php:
|
||||
.PHONY: phpunit
|
||||
phpunit: prepare
|
||||
@$(call HELPTEXT,$@)
|
||||
phpunit --configuration .phpunit.xml
|
||||
$(PHPUNIT) --configuration .phpunit.xml
|
||||
|
||||
|
||||
|
||||
@@ -178,7 +183,7 @@ phpunit: prepare
|
||||
.PHONY: phpcs
|
||||
phpcs: prepare
|
||||
@$(call HELPTEXT,$@)
|
||||
phpcs --standard=.phpcs.xml | tee build/phpcs
|
||||
$(PHPCS) --standard=.phpcs.xml | tee build/phpcs
|
||||
|
||||
|
||||
|
||||
@@ -186,7 +191,7 @@ phpcs: prepare
|
||||
.PHONY: phpcbf
|
||||
phpcbf:
|
||||
@$(call HELPTEXT,$@)
|
||||
phpcbf --standard=.phpcs.xml
|
||||
$(PHPCBF) --standard=.phpcs.xml
|
||||
|
||||
|
||||
|
||||
@@ -194,7 +199,7 @@ phpcbf:
|
||||
.PHONY: phpmd
|
||||
phpmd: prepare
|
||||
@$(call HELPTEXT,$@)
|
||||
- phpmd . text .phpmd.xml | tee build/phpmd
|
||||
- $(PHPMD) . text .phpmd.xml | tee build/phpmd
|
||||
|
||||
|
||||
|
||||
@@ -202,7 +207,7 @@ phpmd: prepare
|
||||
.PHONY: phploc
|
||||
phploc: prepare
|
||||
@$(call HELPTEXT,$@)
|
||||
phploc src > build/phploc
|
||||
$(PHPLOC) src > build/phploc
|
||||
|
||||
|
||||
|
||||
@@ -210,7 +215,7 @@ phploc: prepare
|
||||
.PHONY: phpdoc
|
||||
phpdoc:
|
||||
@$(call HELPTEXT,$@)
|
||||
phpdoc --config=.phpdoc.xml
|
||||
$(PHPDOC) --config=.phpdoc.xml
|
||||
|
||||
|
||||
|
||||
@@ -218,4 +223,4 @@ phpdoc:
|
||||
.PHONY: behat
|
||||
behat:
|
||||
@$(call HELPTEXT,$@)
|
||||
behat
|
||||
$(BEHAT)
|
||||
|
Reference in New Issue
Block a user