File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -1725,13 +1725,16 @@ tags::
1725
1725
ctags -w $(srcdir)/Include/*.h $(srcdir)/Include/cpython/*.h $(srcdir)/Include/internal/*.h
1726
1726
for i in $(SRCDIRS); do ctags -f tags -w -a $(srcdir)/$$i/*.[ch]; done
1727
1727
ctags -f tags -w -a $(srcdir)/Modules/_ctypes/*.[ch]
1728
+ 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 -
1728
1729
LC_ALL=C sort -o tags tags
1729
1730
1730
1731
# Create a tags file for GNU Emacs
1731
1732
TAGS::
1732
1733
cd $(srcdir); \
1733
1734
etags Include/*.h Include/cpython/*.h Include/internal/*.h; \
1734
1735
for i in $(SRCDIRS); do etags -a $$i/*.[ch]; done
1736
+ etags -a $(srcdir)/Modules/_ctypes/*.[ch]
1737
+ find $(srcdir)/Lib -type f -name "*.py" -not -name "test_*.py" -not -path "*/test/*" -not -path "*/tests/*" -not -path "*/*_test/*" | etags - -a
1735
1738
1736
1739
# Sanitation targets -- clean leaves libraries, executables and tags
1737
1740
# 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