diff options
author | eschnett <eschnett@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2012-10-24 21:34:23 +0000 |
---|---|---|
committer | eschnett <eschnett@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2012-10-24 21:34:23 +0000 |
commit | 866010c564db76feef4e3afb57ced7af77ec5839 (patch) | |
tree | d5272690370555525de054b132268bdf63d58a26 /Makefile | |
parent | 7c6430491d7e8c4dc96f1ff3df1c335f3d423b3b (diff) |
Use find -follow instead of find -L
git-svn-id: http://svn.cactuscode.org/flesh/trunk@4893 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 33 |
1 files changed, 16 insertions, 17 deletions
@@ -308,30 +308,29 @@ distclean: TAGS: $(NOTIFY_DIVIDER) @echo Updating the Emacs TAGS file - rm -f TAGS ; touch TAGS - find -L src arrangements \( \ - -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90'\ - -o -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o -name '*.[ch]pp' \ - -o -name '*.inc' \ - \) -print | xargs etags -a -# find -L src arrangements \( -name '*.[cChF]' -o -name '*.F77' -o -name '*.cc'\) \ -# -exec etags --append --regex '/[a-z A-Z \t]*FORTRAN_NAME[^)]*/' {} \; + : > TAGS + find src arrangements -follow \( \ + -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90' -o \ + -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o \ + -name '*.[ch]pp' -o -name '*.inc' \) -print | \ + xargs etags -a $(PERL) -pi.bak -e 's/(subroutine\s*)([a-zA-Z0-9_]+)/\1\L\2/g;' TAGS - rm TAGS.bak + rm -f TAGS.bak $(NOTIFY_DIVIDER) tags: $(NOTIFY_DIVIDER) @echo Updating the vi tags file - rm -f tags ; touch tags - find -L src arrangements \( \ - -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90'\ - -o -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o -name '*.[ch]pp' \ - -o -name '*.inc' \ - \) -print | xargs ctags -a + : > tags + find src arrangements -follow \( \ + -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90' -o \ + -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o \ + -name '*.[ch]pp' -o -name '*.inc' \) -print | \ + xargs ctags -a $(PERL) -pi.bak -e 's/(subroutine\s*)([a-zA-Z0-9_]+)/\1\L\2/g;' tags - rm tags.bak - sort tags > sortedtags ; mv sortedtags tags + rm -f tags.bak + sort tags > sortedtags + mv sortedtags tags $(NOTIFY_DIVIDER) # Make a new configuration with a default name |