File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1730,13 +1730,16 @@ tags::
17301730 ctags -w $(srcdir)/Include/*.h $(srcdir)/Include/cpython/*.h $(srcdir)/Include/internal/*.h
17311731 for i in $(SRCDIRS); do ctags -f tags -w -a $(srcdir)/$$i/*.[ch]; done
17321732 ctags -f tags -w -a $(srcdir)/Modules/_ctypes/*.[ch]
1733+ find $(srcdir)/Lib -type f -name "*.py" -not -name "test_*.py" -not -path "*/test/*" -not -path "*/tests/*" -not -path "*/*_test/*" | ctags -f tags -w -a -L -
17331734 LC_ALL=C sort -o tags tags
17341735
17351736# Create a tags file for GNU Emacs
17361737TAGS::
17371738 cd $(srcdir); \
17381739 etags Include/*.h Include/cpython/*.h Include/internal/*.h; \
17391740 for i in $(SRCDIRS); do etags -a $$i/*.[ch]; done
1741+ etags -a $(srcdir)/Modules/_ctypes/*.[ch]
1742+ find $(srcdir)/Lib -type f -name "*.py" -not -name "test_*.py" -not -path "*/test/*" -not -path "*/tests/*" -not -path "*/*_test/*" | etags - -a
17401743
17411744# Sanitation targets -- clean leaves libraries, executables and tags
17421745# files, which clobber removes as well
Original file line number Diff line number Diff line change 1+ The ctags and etags build targets both include Modules/_ctypes and Python standard library source files.
You can’t perform that action at this time.
0 commit comments