From: VirtualTam Date: Fri, 31 Jul 2015 14:08:32 +0000 (+0200) Subject: Merge pull request #276 from virtualtam/tools/phpcs X-Git-Tag: v0.5.1~8 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=96db105e4c0833324f7168edb5673278de8ccd54;hp=-c;p=github%2Fshaarli%2FShaarli.git Merge pull request #276 from virtualtam/tools/phpcs Add a generic rule to run PHPCS against different coding standards --- 96db105e4c0833324f7168edb5673278de8ccd54 diff --combined Makefile index 28353587,5104e302..d69fac46 --- a/Makefile +++ b/Makefile @@@ -36,6 -36,10 +36,10 @@@ static_analysis_summary: code_sniffer_s code_sniffer: code_sniffer_full + ### - errors filtered by coding standard: PEAR, PSR1, PSR2, Zend... + PHPCS_%: + @$(BIN)/phpcs $(PHP_SOURCE) --report-full --report-width=200 --standard=$* + ### - errors by Git author code_sniffer_blame: @$(BIN)/phpcs $(PHP_SOURCE) --report-gitblame @@@ -102,7 -106,7 +106,7 @@@ mess_detector_summary: mess_titl # See phpunit.xml for configuration # https://phpunit.de/manual/current/en/appendixes.configuration.html ## -test: clean +test: @echo "-------" @echo "PHPUNIT" @echo "-------" @@@ -114,13 -118,13 +118,13 @@@ ### remove all unversioned files clean: - @git clean -df + @git clean -df ### update the local copy of the documentation doc: clean - @rm -rf doc - @git clone https://github.com/shaarli/Shaarli.wiki.git doc - @rm -rf doc/.git + @rm -rf doc + @git clone https://github.com/shaarli/Shaarli.wiki.git doc + @rm -rf doc/.git ### Convert local markdown documentation to HTML htmldoc: