mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
build: toggle lint-cpp using verbose (V) variable
This commit the verbosity of cpplint to be toggled by using the V variable. The default setting is verbose but by passing an empty string cpplint will be quiet. PR-URL: https://github.com/nodejs/node/pull/23217 Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
This commit is contained in:
10
Makefile
10
Makefile
@@ -1181,19 +1181,25 @@ else
|
||||
@echo "To install (requires internet access) run: $ make format-cpp-build"
|
||||
endif
|
||||
|
||||
ifeq ($(V),1)
|
||||
CPPLINT_QUIET =
|
||||
else
|
||||
CPPLINT_QUIET = --quiet
|
||||
endif
|
||||
.PHONY: lint-cpp
|
||||
# Lints the C++ code with cpplint.py and check-imports.py.
|
||||
lint-cpp: tools/.cpplintstamp
|
||||
|
||||
tools/.cpplintstamp: $(LINT_CPP_FILES)
|
||||
@echo "Running C++ linter..."
|
||||
@$(PYTHON) tools/cpplint.py --quiet $?
|
||||
@$(PYTHON) tools/cpplint.py $(CPPLINT_QUIET) $?
|
||||
@$(PYTHON) tools/check-imports.py
|
||||
@touch $@
|
||||
|
||||
lint-addon-docs: test/addons/.docbuildstamp
|
||||
@echo "Running C++ linter on addon docs..."
|
||||
@$(PYTHON) tools/cpplint.py --quiet --filter=$(ADDON_DOC_LINT_FLAGS) $(LINT_CPP_ADDON_DOC_FILES_GLOB)
|
||||
@$(PYTHON) tools/cpplint.py $(CPPLINT_QUIET) --filter=$(ADDON_DOC_LINT_FLAGS) \
|
||||
$(LINT_CPP_ADDON_DOC_FILES_GLOB)
|
||||
|
||||
cpplint: lint-cpp
|
||||
@echo "Please use lint-cpp instead of cpplint"
|
||||
|
||||
Reference in New Issue
Block a user