1818
1919# DEPENDENCIES #
2020
21- include $(TOOLS_MAKE_LIB_DIR ) /lint/javascript/jshint.mk
2221include $(TOOLS_MAKE_LIB_DIR ) /lint/javascript/eslint.mk
2322
2423
@@ -38,13 +37,9 @@ lint-javascript: lint-javascript-src lint-javascript-tests lint-javascript-examp
3837# This target lints only JavaScript source files.
3938
4039lint-javascript-src :
41- ifeq ($(JAVASCRIPT_LINTER ) , jshint)
42- $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) jshint-src
43- else
4440ifeq ($(JAVASCRIPT_LINTER ) , eslint)
4541 $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) eslint-src
4642endif
47- endif
4843
4944.PHONY : lint-javascript-src
5045
5449# This target lints only JavaScript test files.
5550
5651lint-javascript-tests :
57- ifeq ($(JAVASCRIPT_LINTER ) , jshint)
58- $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) jshint-tests
59- else
6052ifeq ($(JAVASCRIPT_LINTER ) , eslint)
6153 $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) eslint-tests
6254endif
63- endif
6455
6556.PHONY : lint-javascript-tests
6657
7061# This target lints only JavaScript example files.
7162
7263lint-javascript-examples :
73- ifeq ($(JAVASCRIPT_LINTER ) , jshint)
74- $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) jshint-examples
75- else
7664ifeq ($(JAVASCRIPT_LINTER ) , eslint)
7765 $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) eslint-examples
7866endif
79- endif
8067
8168.PHONY : lint-javascript-examples
8269
8673# This target lints only JavaScript benchmark files.
8774
8875lint-javascript-benchmarks :
89- ifeq ($(JAVASCRIPT_LINTER ) , jshint)
90- $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) jshint-benchmarks
91- else
9276ifeq ($(JAVASCRIPT_LINTER ) , eslint)
9377 $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" $(MAKE) -f $(this_file) eslint-benchmarks
9478endif
95- endif
9679
9780.PHONY : lint-javascript-benchmarks
9881
@@ -102,13 +85,9 @@ endif
10285# This target lints JavaScript files. Note that we expect `$FILES` to be a JavaScript file list.
10386
10487lint-javascript-files :
105- ifeq ($(JAVASCRIPT_LINTER ) , jshint)
106- $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" FILES="$(FILES)" $(MAKE) -f $(this_file) jshint-files
107- else
10888ifeq ($(JAVASCRIPT_LINTER ) , eslint)
10989 $(QUIET) NODE_ENV="$(NODE_ENV)" NODE_PATH="$(NODE_PATH)" FILES="$(FILES)" $(MAKE) -f $(this_file) eslint-files
11090endif
111- endif
11291
11392.PHONY : lint-javascript-files
11493
0 commit comments