mirror of
https://github.com/mosbth/cimage.git
synced 2025-08-28 09:59:54 +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)"
|
HELPTEXT = $(ECHO) "$(ACTION)--->" `egrep "^\# target: $(1) " $(THIS_MAKEFILE) | sed "s/\# target: $(1)[ ]*-[ ]* / /g"` "$(NO_COLOR)"
|
||||||
|
|
||||||
# Add local bin path for test tools
|
# Add local bin path for test tools
|
||||||
#PATH_ORIG = $(PATH)
|
#PATH := "./.bin:./vendor/bin:./node_modules/.bin:$(PATH)"
|
||||||
PATH := "./.bin:./vendor/bin:./node_modules/.bin:$(PATH)"
|
#SHELL := env PATH=$(PATH) $(SHELL)
|
||||||
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.
|
# target: help - Displays help.
|
||||||
.PHONY: help
|
.PHONY: help
|
||||||
help:
|
help:
|
||||||
echo $(SHELL)
|
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
@$(ECHO) "Usage:"
|
@$(ECHO) "Usage:"
|
||||||
@$(ECHO) " make [target] ..."
|
@$(ECHO) " make [target] ..."
|
||||||
@@ -133,19 +138,19 @@ tag-prepare:
|
|||||||
.PHONY: install-tools-php
|
.PHONY: install-tools-php
|
||||||
install-tools-php:
|
install-tools-php:
|
||||||
@$(call HELPTEXT,$@)
|
@$(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
|
composer install
|
||||||
|
|
||||||
@@ -156,13 +161,13 @@ install-tools-php:
|
|||||||
.PHONY: check-tools-php
|
.PHONY: check-tools-php
|
||||||
check-tools-php:
|
check-tools-php:
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
which phpunit && phpunit --version
|
which $(PHPUNIT) && $(PHPUNIT) --version
|
||||||
which phploc && phploc --version
|
which $(PHPLOC) && $(PHPLOC) --version
|
||||||
which phpcs && phpcs --version && echo
|
which $(PHPCS) && $(PHPCS) --version && echo
|
||||||
which phpmd && phpmd --version && echo
|
which $(PHPMD) && $(PHPMD) --version && echo
|
||||||
which phpcbf && phpcbf --version && echo
|
which $(PHPCBF) && $(PHPCBF) --version && echo
|
||||||
which phpdoc && phpdoc --version && echo
|
which $(PHPDOC) && $(PHPDOC) --version && echo
|
||||||
which behat && behat --version && echo
|
which $(BEHAT) && $(BEHAT) --version && echo
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -170,7 +175,7 @@ check-tools-php:
|
|||||||
.PHONY: phpunit
|
.PHONY: phpunit
|
||||||
phpunit: prepare
|
phpunit: prepare
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
phpunit --configuration .phpunit.xml
|
$(PHPUNIT) --configuration .phpunit.xml
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -178,7 +183,7 @@ phpunit: prepare
|
|||||||
.PHONY: phpcs
|
.PHONY: phpcs
|
||||||
phpcs: prepare
|
phpcs: prepare
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
phpcs --standard=.phpcs.xml | tee build/phpcs
|
$(PHPCS) --standard=.phpcs.xml | tee build/phpcs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -186,7 +191,7 @@ phpcs: prepare
|
|||||||
.PHONY: phpcbf
|
.PHONY: phpcbf
|
||||||
phpcbf:
|
phpcbf:
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
phpcbf --standard=.phpcs.xml
|
$(PHPCBF) --standard=.phpcs.xml
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -194,7 +199,7 @@ phpcbf:
|
|||||||
.PHONY: phpmd
|
.PHONY: phpmd
|
||||||
phpmd: prepare
|
phpmd: prepare
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
- phpmd . text .phpmd.xml | tee build/phpmd
|
- $(PHPMD) . text .phpmd.xml | tee build/phpmd
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -202,7 +207,7 @@ phpmd: prepare
|
|||||||
.PHONY: phploc
|
.PHONY: phploc
|
||||||
phploc: prepare
|
phploc: prepare
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
phploc src > build/phploc
|
$(PHPLOC) src > build/phploc
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -210,7 +215,7 @@ phploc: prepare
|
|||||||
.PHONY: phpdoc
|
.PHONY: phpdoc
|
||||||
phpdoc:
|
phpdoc:
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
phpdoc --config=.phpdoc.xml
|
$(PHPDOC) --config=.phpdoc.xml
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -218,4 +223,4 @@ phpdoc:
|
|||||||
.PHONY: behat
|
.PHONY: behat
|
||||||
behat:
|
behat:
|
||||||
@$(call HELPTEXT,$@)
|
@$(call HELPTEXT,$@)
|
||||||
behat
|
$(BEHAT)
|
||||||
|
Reference in New Issue
Block a user