diff options
Diffstat (limited to 'test/manual/etags/Makefile')
-rw-r--r-- | test/manual/etags/Makefile | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/manual/etags/Makefile b/test/manual/etags/Makefile index b3a82fdba8d..81b5c3ca721 100644 --- a/test/manual/etags/Makefile +++ b/test/manual/etags/Makefile @@ -60,6 +60,7 @@ check: @$(MAKE) OPTIONS='nonexistent --members --declarations --regex=@regexfile' ediff_5 @$(MAKE) OPTIONS='--class-qualify --members --declarations --regex=@regexfile' ediff_6 @$(MAKE) cdiff + @$(MAKE) ctags_update ediff%: ETAGS.good% ETAGS ${infiles} diff -u --suppress-common-lines --width=80 ETAGS.good$* ETAGS @@ -67,6 +68,20 @@ ediff%: ETAGS.good% ETAGS ${infiles} cdiff: CTAGS.good CTAGS ${infiles} diff -u --suppress-common-lines --width=80 CTAGS.good CTAGS +ctags_update: CTAGS.good_update ${infiles} + head -n 100 CTAGS.good_update > CTAGS + tail -n 100 CTAGS.good_update >> CTAGS + ${RUN} ${CTAGS_PROG} -o CTAGS -u ${ARGS} + sort CTAGS > CTAGS.sorted + sort CTAGS.good_update > CTAGS.good_update.sorted + diff -u --suppress-common-lines --width=80 CTAGS.good_update.sorted CTAGS.sorted + + cp crlf CTAGS + ${RUN} ${CTAGS_PROG} -o CTAGS -u ${ARGS} + sort CTAGS > CTAGS.sorted + sort CTAGS.good_crlf > CTAGS.good_crlf.sorted + diff -u --suppress-common-lines --width=80 CTAGS.good_crlf.sorted CTAGS.sorted + ETAGS: ${infiles} ${RUN} ${ETAGS_PROG} ${OPTIONS} -o $@ ${ARGS} |