summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSakthipriyan Vairamani (thefourtheye) <thechargingvolcano@gmail.com>2017-04-15 13:53:46 +0530
committerJames M Snell <jasnell@gmail.com>2017-04-17 14:46:06 -0700
commit716d831a64bcb2c4c4471f1c1bf1bdc0bfb8529b (patch)
tree9dd5792265421bafba16de3fb61569265f719cc5
parente34f8e1444d1e52f4501ccc289cdb83da93e48f0 (diff)
downloadandroid-node-v8-716d831a64bcb2c4c4471f1c1bf1bdc0bfb8529b.tar.gz
android-node-v8-716d831a64bcb2c4c4471f1c1bf1bdc0bfb8529b.tar.bz2
android-node-v8-716d831a64bcb2c4c4471f1c1bf1bdc0bfb8529b.zip
build: make linter targets silent
The linter targets are printing the commands they execute on screen. This patch reduces the noise by not printing the commands. PR-URL: https://github.com/nodejs/node/pull/12423 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 2437e7c3fe..14fbc3e427 100644
--- a/Makefile
+++ b/Makefile
@@ -854,10 +854,12 @@ bench: bench-net bench-http bench-fs bench-tls
bench-ci: bench
jslint:
+ @echo "Running JS linter..."
$(NODE) tools/eslint/bin/eslint.js --cache --rulesdir=tools/eslint-rules \
benchmark lib test tools
jslint-ci:
+ @echo "Running JS linter..."
$(NODE) tools/jslint.js $(PARALLEL_ARGS) -f tap -o test-eslint.tap \
benchmark lib test tools
@@ -884,12 +886,13 @@ CPPLINT_FILES = $(filter-out $(CPPLINT_EXCLUDE), $(wildcard \
))
cpplint:
+ @echo "Running C++ linter..."
@$(PYTHON) tools/cpplint.py $(CPPLINT_FILES)
@$(PYTHON) tools/check-imports.py
ifneq ("","$(wildcard tools/eslint/lib/eslint.js)")
lint:
- EXIT_STATUS=0 ; \
+ @EXIT_STATUS=0 ; \
$(MAKE) jslint || EXIT_STATUS=$$? ; \
$(MAKE) cpplint || EXIT_STATUS=$$? ; \
exit $$EXIT_STATUS