Skip to content
Snippets Groups Projects
Commit 48092540 authored by Deepesh Pathak's avatar Deepesh Pathak Committed by Nick Mathewson
Browse files

Add spell check to makefile to check for typos ticket#25024

- Use misspell to check for typos in codebase
- Add `make check-typos` to run the checks
- Add `check-typos` to `make check`
parent 955f4d87
No related branches found
No related tags found
No related merge requests found
......@@ -97,7 +97,7 @@ doxygen:
test: all
$(top_builddir)/src/test/test
check-local: check-spaces check-changes
check-local: check-spaces check-changes check-typos
need-chutney-path:
@if test ! -d "$$CHUTNEY_PATH"; then \
......@@ -217,6 +217,26 @@ check-logs:
$(top_srcdir)/scripts/maint/checkLogs.pl \
$(top_srcdir)/src/*/*.[ch] | sort -n
.PHONY: check-typos
check-typos:
@if test -x "`which misspell 2>&1;true`"; then \
echo "Checking for Typos ..."; \
(`which misspell` \
$(top_srcdir)/src/**/*.[ch] \
$(top_srcdir)/doc \
$(top_srcdir)/contrib \
$(top_srcdir)/scripts \
$(top_srcdir)/README \
$(top_srcdir)/ChangeLog \
$(top_srcdir)/INSTALL \
$(top_srcdir)/ReleaseNotes \
$(top_srcdir)/LICENSE); \
else \
echo "Tor can use misspell to check for typos."; \
echo "It seems that you don't have misspell installed."; \
echo "You can install the latest version of misspell here: https://github.com/client9/misspell#install"; \
fi
.PHONY: check-changes
check-changes:
if USEPYTHON
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment