build: add lint-md-build

PR-URL: https://github.com/nodejs/node/pull/12756
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
This commit is contained in:
Daijiro Wachi 2017-05-22 23:46:09 +02:00
parent f1329543d6
commit 212f4b981d
2 changed files with 9 additions and 1 deletions

2
.gitignore vendored
View File

@ -104,6 +104,8 @@ deps/npm/node_modules/.bin/
# test artifacts # test artifacts
tools/faketime tools/faketime
tools/remark-cli
tools/remark-preset-lint-node
icu_config.gypi icu_config.gypi
*.tap *.tap

View File

@ -945,7 +945,13 @@ bench: bench-net bench-http bench-fs bench-tls
bench-ci: bench bench-ci: bench
lint-md: lint-md-build:
if [ ! -d tools/remark-cli/node_modules ]; then \
cd tools/remark-cli && ../../$(NODE) ../../$(NPM) install; fi
if [ ! -d tools/remark-preset-lint-node/node_modules ]; then \
cd tools/remark-preset-lint-node && ../../$(NODE) ../../$(NPM) install; fi
lint-md: lint-md-build
@echo "Running Markdown linter..." @echo "Running Markdown linter..."
$(NODE) tools/remark-cli/cli.js -q -f \ $(NODE) tools/remark-cli/cli.js -q -f \
./*.md doc src lib benchmark tools/doc/ tools/icu/ ./*.md doc src lib benchmark tools/doc/ tools/icu/